control написал(а):
Пользуюсь se51.
Подскажите, как в свойствах экрана пометить экран как экран выбора?
Эта галка недоступна, доступны только:
стандарт,
подэкран,
модальное диалог. окно
И что затем по минимуму необходимо прописать в проге чтобы при ее запуске сразу появлялся этот экран?
достаточно будет написать:
selection-screen begin of screen 1000.
?
1000 - это экран по умолчанию, его не недо определять явно в случае, если программа имеет тип '1' (отчёт). В отчёте ничего специально для запуска с 1000-го экрана прописывать не надо.
Экраны выбора описываются через соответствующие операторы (selection-screen; select-options; parameters; ...) screen painter не должен использоваться ни для создания, ни для модификации данных экранов.