Новости



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

next0.gif

Построитель выражений

См. также

Позволяет создавать и редактировать выражения. Выражение может представлять со ой просто имя поля или сложную вычислительную операцию с участием непосредстве ных функций IF, сцеплений и с преобразованием типов данных. Основное назначе ие диалогового окна Expression Builder fox90001.gif облегчить создание выражений, предоставляя в ваше распоряжение списки соответствующих опций на каждом этапе процесса. Доступ к данному диалоговому окну осуществляется из конструкторов, окон, построителей и мастеров.

Чтобы создать выражение, можно просто набрать его прямо в поле выражения или в брать нужные функции из списков диалогового окна, которые Visual FoxPro автоматически вставит в поле выражения.

В процессе манипулирования символьными строками в выражениях вам могут понадо иться следующие функции.

Если вы хотите
Используйте функцию
Удалить из символьного выражения начальные и концевые пробелы
ALLTRIM( )
Удалить начальные пробелы
LTRIM( )
Удалить концевые пробелы
RTRIM( )
Добавить заданные символы с левой, правой или с обеих сторон строки
PADL( ), PADR( ), PADC( )
Задействовать для операции сравнения часть символьной строки
SUBSTR( )
Использовать заданное число символов, начиная с левого конца строки
LEFT( )
Использовать заданное число символов, начиная с правого конца строки
RIGHT( )
Заменить прописные буквы строчными или наоборот
UPPER( ), LOWER( )
Преобразовать строку в текст с начальными прописными буквами
PROPER( )
Интерпретировать числовое поле как символьную строку
STR( )


Настройки диалогового окна

Functions

Содержит списки функций четырех типов. Если выбрать функцию в одном из этих четырех списков, Visual FoxPro автоматически вставит ее в поле выражения. Когда в строите выражения для удаленных представлений, Visual FoxPro включит в списки только функции, специфические для данных удаленного узла.

String

Предлагает список допустимых функций обработки символьных строк.

Logical

Предлагает список допустимых логических функций.

Math

Предлагает список допустимых математических функций.

Date

Предлагает список допустимых функций, манипулирующих датой и временем.

Expression

Отображает выражение, которое вы создаете или редактируете.

Fields

Предлагает список полей в текущей таблице или представлении.

Чтобы вставить поле в выражение, дважды щелкните это поле или выберите его и ажмите клавишу ENTER.

Чтобы отобразить список полей другой таблицы, выберите ее в списке From Table.

From Table

Предлагает список открытых таблиц и представлений. Выбрав таблицу или представ ение, вы обновите содержимое списка Fields.

Variables

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

Чтобы вставить переменную в поле выражения, дважды щелкните ее, или выберите переменную и нажмите клавишу ENTER.

Verify

Проверяет синтаксис выражения в поле выражения. Если выражение правильное, в строке состояния появляется текст "Expression is valid" [Выражение правильное]. Если оно неправильное, Visual FoxPro выдает сообщение об ошибке. Данная опция д я удаленных представлений недоступна.

Замечание Если вы включили в выражение вызов пользовательской функции, опция Verify вы аст ошибку, но это может и не привести к ошибке при вычислении выражения на тапе выполнения.

Options

Отображает диалоговое окно Expression Builder Options, в котором можно уста овить те или иные параметры для диалогового окна Expression Builder.



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

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

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

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

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