Программы для склада, для торговли, для производства

Программное обеспечение

для торговли, склада, производства

Программа для склада, для магазина, для производства
Программа для оптовой и розничной торговли
СКАЧАТЬ КУПИТЬ
Пробная
версия
от 2500 руб.
за лицензию

Vvs "Офис-Склад-Магазин"


Редактирование форм документов и отчетов

П.6. Запрос значений у пользователя.

При формировании документа может понадобиться задать пользователю уточняющие вопросы или запросить какие-либо значения. Результаты этих запросов сохраняются в переменных. Синтаксис запросов похож на присвоение значений переменной, но после знака равенства ставится знак вопроса '?'. Затем идет приглашение, которое будет выводиться на экран. В тексте приглашения можно использовать формулы в квадратных скобках. Перед запросом, переменной может присваиваться какое-то значение, оно будет редактироваться.

Используется следующий синтаксис:

Формат запроса числа:

@XN=?Текст для запроса
, где XN - имя переменной, в которую будет записано числовое значение.

Пример:
@XKURS=31
@XKURS=?Введите курс для расчета

Формат запроса строки:

@YN=?Текст для запроса

, где YN - имя переменной, в которую будет записано текстовое значение.

Пример:
@Y1=Проверка текста 
@Y1=?Введите строку

Формат запроса даты:

@XDT=?#Текст для запроса

, где XDT - имя переменной, в которую будет записано значение даты.

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

Пример:
@XDAT1=TODAY(0)
@XDAT1=?#Введите дату начала расчета:

Формат запроса ДА или НЕТ:

@XТ=??Запрос ДА или НЕТ

, где XN - имя переменной, в которую будет записано числовое значение 0 (нет) или 1(да).

Например:
@XIS=??Печатать документ в рублях по курсу заказа [AP31]?

Выдача сообщения

@ALERT Текст сообщения

Например:
@ALERT Заказ [AP3 ] давно просрочен!

<< Назад   -   Содержание  -  Вперед >>