powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / backcolor для четной-нечетной строки
7 сообщений из 7, страница 1 из 1
backcolor для четной-нечетной строки
    #36440859
altero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как такое можно сделать?
Установить backcolor разный для четной-нечетной строки в dw_grid.
...
Рейтинг: 0 / 0
backcolor для четной-нечетной строки
    #36440864
Фотография Riska
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
altero,
/topic/46531&hl=#956193
...
Рейтинг: 0 / 0
backcolor для четной-нечетной строки
    #36440995
altero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо для dw_object то, что надо.
А как сделать это для всех строк но из event для dw_control ?
У меня dw_control наследник от родительского класса и применяется
как контрол для многих dw_object.
...
Рейтинг: 0 / 0
backcolor для четной-нечетной строки
    #36441061
maxATC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Установить backcolor разный для четной-нечетной строки в dw_grid.
if ( mod(getrow(),2) = 0, x, x )
...
Рейтинг: 0 / 0
backcolor для четной-нечетной строки
    #36441492
Фотография Riska
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
altero,
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
integer li_i, li_count
string ls_modify

li_count = integer(dw_1.Object.DataWindow.Column.Count)

FOR li_i =  1  TO li_count
	ls_modify += 	"#" + string(li_i) + ".Background.Mode='0'" + "~n" + &
						"#" + string(li_i) + '.Background.Color="536870912~tif ( mod(getrow(),2) = 0, 99999, 33333)"' + "~n"
NEXT
dw_1.Modify(ls_modify)
...
Рейтинг: 0 / 0
backcolor для четной-нечетной строки
    #36446586
altero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Riska,
Спасибо.А как насчет event-а для родительского dw-контрла?
Как сделать чтобы при любых операциях с dw-object ( retrieve или InsertRow() )
установка color-фона была первой ?
...
Рейтинг: 0 / 0
backcolor для четной-нечетной строки
    #36447744
Фотография Riska
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
altero,
Сделать из написанного функцию и пихать ее во все щели.
Причем, скорее всего, единственной щелью будет retrieveend.
Если повесить на retrieveend, то в случае, когда нет ретрива, функция не сработает. Нужно будет будет дополнительно вызывать ее (после InsertRow или RowsCopy и т.д.).
Но первой эта установка все равно не будет. Т.е. expression сработает раньше.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / backcolor для четной-нечетной строки
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]