Posted by Аркадий Водяник (195.206.226.2) on January 23, 2001 at 04:26:29:
In Reply to: Re: Еще несколько "нельзя" и из за чего. posted by Александр, Киев on January 23, 2001 at 02:04:49:
Александр пишет:
При вводе операций, значений, посредством разлистывания
списка, из управляющих клавиш воспринимаются только "ENTER" и "ESC". Причем первая
работает по старому, т.е. вводимое значение должно начинаться с начала строки. "ESC" при вводе
операций это как и ранее-отбой операции. "N:AUTO:#CLOSE" - иммитирует нажатие клавиши
"ESC". Поэтому и воспринимается соответственно, закрывает форму или отменяет ввод текущей
операции.
Но почему же только Enter и Esc? А arrow keys, Pg up, Pg dn, клавиши, ассоциированные
с аргументами форм:) А если применить в баллоне не R, а X, то остальные
клавиши будут восприниматься как произвольный ввод в ветвь-вопрос -
не из первого слова формы. С остальным из этого абзаца соглашусь, как и с тем,
что
Еще нельзя ввести предопределенное значение в ветвь-вопрос, не подтверждая его "ENTER-ом".
А вот неправильное утверждение:
практически нельзя принудительно обновить список в режиме ввода операции .
Нажатие на любую клавишу-аргумент или соответствующее ей клавиатурное
сочетание приведет к перевыполнению (принудительному обновлению списка).
Если в аргументах как таковых нет нужды, можно завести единственный аргумент
и назвать его, например, обновление.
А вот еще одно неправильное утверждение:
Формы запускаемые из
разлистываемого списка (ветви-вопроса) работают вне контекста вводимой
операции...
Хотя что понимать под контекстом вводимой операции. Во-первых, не будем забывать о
существовании функции [ct..]. А если под контекстом понимается сам вид операции,
например, в операции получения товара некая форма X должна повести себя так, а в операции
отгрузки товара - по другому, то что мешает в баллонах писать нечто вроде:
R X ·1· - при приеме товара и R X ·2· - при отгрузке. A в самой форме X иметь на входе
либо оператор вопроса, либо одну из функций ввода, которые и примут эти единички или
двойки.
А вот почему
результат их (форм) работы практически нельзя использовать
в списке (ветви-вопросе)
совсем непонятно.
Почему, Александр?