Re: Моделирование поведения ветвей-вопросов



Posted by Игорь Звездин, Ростов-на-Дону (195.161.173.22) on September 16, 2001 at 09:16:56:

In Reply to: Моделирование поведения ветвей-вопросов posted by Всеволод Каскевич on September 16, 2001 at 06:57:55:

Здравствуйте, Всеволод.
Меня данные проблемы тоже волнуют, поэтому
попробую ответить на часть вопросов.

: Необходимо ввести ответ в вопросе дерева о контрагенте.
: В тексте балонной помощи после вопроса написал:
: ·R _имя формы_ - и ожидаю, что ответ на запрос будет получен в соответствии с описанным механизмом.

форма позволяет сделать только один выбор с
помощью форматной вставки ^^^^^. Чтобы получить
промежуточное значения субсчета (справочника)
можно воспользоваться функцией [ia X] либо же
ввести значение "в лоб" с помощью оператора ?X
или [ir]. Эти выборы можно производить произволь-
ное количество раз, и только в самом конце разво-
рачивать объекты для вывода во фразу операции.

: Существует ли пример хранения всех ответов сервера в момент моделирования ветки -вопроса ?
: и можно ли каждой последующей фоормой, візванной в результате вопросов -уточнений ( балонная помощь) исполтзовать результаты предыдущего ?

У нас настройка такого плана отсутствует. Хотя,
несмотря на недавние дебаты, она,вроде, возможна.
А вот передача может быть осуществлена следующим
образом. Результат конечного выбора отработанной
формы может быть передан с помощью функции [ct].
Следует,однако, учесть, что аргументом [ct] является фраза вопроса, а не переменная, стоящая
в ветви. Точнее не более 9 символов фразы. Если в
ветви стоит конструкция: ?X покупатель, то в
последующих формах нужно писать
Y=[ct 'покупател']
Плюс надо следить за отсутствием пробелов, если
фраза короче 9 символов.

Все дополнительные промежуточные переменные можно передавать с помощью присвоений [set %,имя,X] или [sed имя,X] и преспокойно читать их в последующих
формах.

С уважением, Игорь.



Пpишедшие ответы: