типа данных массив или блок
размером стека.
. При задании параметром <xDefault> типа данных массив или блок кода
функция возвращает пустое значение этого же типа, не осуществляя
ввода.
Примеры
. Ввод с текущей позиции курсора:
cVar := SPACE(20) // Область ввода длиной 20 символов
cVar := GETINPUT(cVar) // Сохранение результата редактирования
. Ввод 10 символов с позиции - строка 10, столбец 20:
cVar := GETINPUT(SPACE(10), 10,20)
. Отображение результатов редактирования не в выделенном, а в
стандартном цвете:
SET CONFIRM ON // Завершение ввода по нажатию клавиши
// <Enter>
cVAR := "Исходный текст"
GETINPUT(cVar, 10, 20, .T., "Введите, пожалуйста:")
. Ввод числовых данных и дат:
cNum := GETINPUT(12345, 10, 20, .T., "Введите, пожалуйста, число:")
cDate := GETINPUT(DATE()-1, 11, 20, .T., "Введите, пожалуйста, дату:")
See Also: GETSECRET()
GETSECRET()
Организует скрытое редактирование и возвращает введенные данные.
------------------------------------------------------------------------------
Синтаксис
GETSECRET(<cDefault>, [<nRow>], [<nColumn>],
[<lSAY>], [<cPrompt>]) --> cInput
Параметры
<cDefault> - символьный параметр задающий длину редактируемого поля и
текст, отображаемый в области ввода до начала редактирования.
<nRow> - необязательный числовой параметр, задающий номер строки
экранной позиции вывода текста, заданного параметром <cPrompt>, и
следующей за ним области ввода. По умолчанию номер строки текущей
позиции курсора.
<nColumn> - необязательный числовой параметр, задающий номер столбца
экранной позиции вывода текста, заданного параметром <cPrompt>, и