Текущее время: Вс, авг 03 2025, 07:26

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Выделение строк в table control
СообщениеДобавлено: Чт, окт 28 2004, 09:29 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, сен 10 2004, 14:16
Сообщения: 342
Откуда: 4.6C->4.7->ERP Belarus
Пол: Мужской
Как определенным полям(столбцам) в нужной строке(определяется, например, по условию) table control присвоить свойство intensified?
Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 28 2004, 09:44 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Чт, сен 09 2004, 10:49
Сообщения: 95
Откуда: 4.6C
если я правильно понял, то loop at screen.
и в отладчике можно посмотерть более детально...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 28 2004, 09:48 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, сен 10 2004, 14:16
Сообщения: 342
Откуда: 4.6C->4.7->ERP Belarus
Пол: Мужской
По-другому никак...
Да вот только установить свойство получается во всем столбце, а не в конкретной строке.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 28 2004, 10:15 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 14:35
Сообщения: 1519
Откуда: В ВЕЧНОМ БАНЕ
JeKa написал:
По-другому никак...
Да вот только установить свойство получается во всем столбце, а не в конкретной строке.

Да можно вообще не только в столбце или строке, можно вообще отдельными ячейками обрабатывать, я строки подсвечиваю где-то так

Code:
* В экранной логике
  LOOP AT i_screen_500 WITH CONTROL grid501 CURSOR ftopix.
    MODULE update_grid501_pbo.
  ENDLOOP.


* В модульке
MODULE update_grid501_pbo OUTPUT.
  READ TABLE i_screen_500 INTO l_screen_500 INDEX grid501-current_line.
  LOOP AT SCREEN.
    IF l_screen_500-error = true. screen-intensified = '1'. ENDIF.

    MODIFY SCREEN.
  ENDLOOP.
ENDMODULE.                 " update_grid501_pbo  OUTPUT


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, окт 28 2004, 10:42 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, сен 10 2004, 14:16
Сообщения: 342
Откуда: 4.6C->4.7->ERP Belarus
Пол: Мужской
Спасибо. Это я уже перемудрил: полез в структуру control-cols, и этим менял свойства столбцов. Все получилось


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB