Текущее время: Ср, июн 18 2025, 03:32

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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