Спросить |
Запрашивает у пользователя набор значений.
Спросить([Метка1,] Перем1, [[Метка2,] Перем2,] …)
Перем1,Перем2 … (переменная) – запрашиваемые переменные. Функция создаёт диалог, в котором для каждой переменной, указанной при вызове функции, соответствует своё поле ввода. Тип поля ввода зависит от типа переменной. На момент вызова функции указанные переменные должны существовать, их значения записываются в соответствующие поля диалога.
Метка1,Метка2,…(текст) – метки, размещаемые перед полями ввода. Служат для пояснения, что должен ввести пользователь. Если метка не указана, то в качестве метки используется имя переменной.
Да (логическое значение) – пользователем была нажата клавиша <Enter>, введённые пользователем значения записываются в соответствующие переменные.
Нет (логическое значение) – была нажата клавиша <Esc>, значения переменных не изменяются.
Запросить номер счёта, и если он был введен, посчитать по нему сальдо:
пСчет = "50";
Если(Спросить(пСчет))
Сообщить(СКД(пСчет));
Запросить количество и цену товара:
перем пКол_во = 1;
перем пЦена = 0;
Если(Спросить("Введите количество", пКол_во,
"и цену товара", пЦена))
Сообщить("Итого: "+пКол_во*пЦена);