Поиск

Опрос

Чего вам не хватает в офисе для нормальной работы?











Авторизация



Метео

Праздники

Праздники России

События экрана выбора

08.01.2010 15:39 Администратор
Печать PDF
Рейтинг пользователей: / 0
ХудшийЛучший 

В АВАР/4 предусмотрены различные события, обеспечивающие задание значений на экране выбора и присвоение критерию выборки этих значений:
• initialization (инициализация): выполняется сразу после начала создания отчета и до обработки значений, заданных на экране выбора
• at selection-screen output (вывод на экран): выполняется до того как будет выведен экрана выбора
• at selection-screen on p/s (параметр или составной критерий): выполняется после задания пользователем параметра р или составного критерия s
• at selection-screen: выполняется после ввода всех критериев выборки Событие initialization происходит только однажды, а событие at selection-screen output — при каждом нажатии Enter (ввод), если экран выбора активен. После обработки всех перечисленных событий АВАР/4 продолжает выполнение события start-of-selection, обрабатывая самый верхний уровень вложения (в древовидной структуре Logical Database) события get . Контроль ввода События at selection-screen и at selection-screen on p/s рекомендуется использовать для проверки введенных пользователем данных на допустимость значений и правдоподобие. Например, если в коде ZIP задано меньше пяти символов, то пользователь, получающий отчет на основании следующей программы, увидит на экране сообщение, что значение кода ZIP недопустимо (invalid): Каждое сообщение об ошибке, получаемое по событию at selection-screen, немедленно останавливает программу-отчет и обновляет экран выбора. При этом можно изменить все критерии выборки. Если используется дополнение on p/s, то после события разрешается ввод только данного параметра или составного критерия. Текст сообщения об ошибке создается или изменяется двойным щелчком мыши в поле текста и хранится в системной таблице, содержащей информацию, определяемую на естественном языке.

Добавить комментарий


Защитный код
Обновить

Закладки

 
 

Меню

No Flash!