Новости



Visual FoxPro 9 позволяет создавать ещё более производительные приложения баз данных.
Двадцатиление FoxPro! Microsoft принимает поздравления.
Visual FoxPro Toolkit for .NET - более 225 функций VFP 7.0, для языков .NET (подробнее)

Команда GETEXPR

См. также Пример

Отображает диалоговое окно построителя выражений, в котором можно создать выражение и сохранить его в переменной памяти или в лементе массива.

Синтаксис

GETEXPR [cCaptionText] TO MemVarName
[TYPE cExpressionType [; cErrorMessageText]]
[DEFAULT cDefaultExpression]

Параметры

cCaptionText

Задает надпись, которая появится в конструкторе выражений. Эта надпись должна апоминать пользователю о том, какого рода выражение следует построить.

TO MemVarName

Задает переменную памяти или элемент массива, в котором сохраняется данное вы ажение. Если такой переменной памяти еще не существует, Visual FoxPro создаст ее. Команда GETEXPR не может создать элемент массива.

Если выйти из конструктора выражений, нажав клавишу Esc или кнопку Cancel, в заданную переменную памяти или элемент массива будет записана пустая строка. Если выражение создается по умолчанию с помощью предложе ия DEFAULT, то при выходе из конструктора выражений нажатием клавиши Esc или кнопки Cancel в переменную памяти или элемент массива записывается выраже ие, созданное по умолчанию.

TYPE cExpressionType [; cErrorMessageText]

Задает тип выражения. В следующей таблице перечислены символы, которые можно задавать в качестве cExpressionType, и соответствующие им типы выражений:

cExpressionType
Тип выражения
C
Character
D
Date
T
DateTime
N
Numeric
F
Float
I
Integer
B
Double
Y
Currency
L
Logical

Можно задать сообщение об ошибке cErrorMessageText, которое будет выдаваться, когда выражение окажется недопустимым. Если текст сообщения cErrorMessageText указывается вместе с типом выражения cExpressionType, эти два аргумента следует разделить точкой с запятой (;). Вся комбинация, состоящая из cExpressionType, точкой с запятой и cErrorMessageText, должна быть заключена в кавычки (одиночные или двойные).

DEFAULT cDefaultExpression

Позволяет отображать в конструкторе выражений первоначальный вариант выраже ия, предлагаемый про умолчанию. Вы можете принять существующее выражение, испо ьзуемое по умолчанию, или заменить его собственным, задав его в качестве cDefaultExpression. Выражение cDefaultExpression сохраняется в переменной памяти или элементе массива, если вы выходите из ко структора выражений, нажимая клавишу Esc или кнопку Cancel.



Новое на сайте

  • Обновлен портфель программиста

    Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский)
  • Новые примеры программ

    Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2)
  • Обновленна справка

    Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.