Тема: Самопроизвольный вызов справки при работе программы.

При вызове через меню выполняется функция, которая создает видовые экраны, переключая в простарнство листа. При этом после некоторых комманд проискодит вызов команды _HELP.
ЭТО имеет такой вид:

Command: layout
Enter layout option [Copy/Delete/New/Template/Rename/SAveas/Set/?] : s
Enter layout to make current : Layout0 Regenerating layout.
Command: layout
Enter layout option [Copy/Delete/New/Template/Rename/SAveas/Set/?] : rename
Enter layout to rename : Layout0
Enter new layout name: Отчет (Страница 1) Layout "Layout0" renamed to "Отчет
(Страница 1)".
Command: _HELP

Как с этим бороться?

Re: Самопроизвольный вызов справки при работе программы.

Все! Нашел ошибку!
У меня была лишняя команда нажатия клавиши Ввода (command "").
При нажатии на Ввод вызывается последнняя выполненная кроманда запущеная через коммандную строку (в моем случае вызов справки).

Как наиболее эффективно избегать таких ошибок?

Re: Самопроизвольный вызов справки при работе программы.

Чтобы избегать подобных ошибок, надо абсолютно точно знать опции команд и обрабатывать все возможные варианты.

Первоначально лучше моделировать работу программы клавиатурным вводом с командной строки. Потом придет опыт.