Новости



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

Функция OLDVAL( )

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

Возвращает первоначальное значение поля, которое было модифицировано, но не об овлялось.

Синтаксис

OLDVAL(cExpression [, cTableAlias | nWorkArea])

Параметры

cExpression

Задает выражение, для которого функция OLDVAL( ) возвращает первоначальное з ачение из таблицы или удаленного источника данных. В качестве cExpression обычно используется поле или выражение, состоящее из набора полей таблицы или удаленного источника данных.

cTableAlias

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

nWorkArea

Задает рабочую область таблицы или курсора, из которого возвращаются первонача ьные значения поля.

Результат

Типа Character, Currency, Date, DateTime, Double, Float, Integer, Logical, Numeric или Memo.

Комментарии

Функция OLDVAL( ) возвращает первоначальные значения полей для записей таблицы или курсора Visual FoxPro, в которых с помощью функции CURSORSETPROP( ) включе а буферизация строк или таблиц.

Если для таблицы базы данных или для курсора предусмотрены правила, то для по учения первоначальных значений полей с помощью функции OLDVAL( ) не обязательна поддержка буферизации строк или таблиц.

Если указатель записи при включенной буферизации строк перемещается к другой записи, если выдана функция TABLEUPDATE( ) для фиксации изменений в записи или если выполняется какое-либо иное действие, вызывающее обновление (например заве шение транзакции), то поля обновляются и их первоначальные значения теряются.

Тип данных для значения, возвращаемого функцией OLDVAL( ), определяется соде жимым выражения, заданного cExpression.

Если функция OLDVAL( ) выдана без аргумента cTableAlias или nWorkArea, возвращаются первоначальные значения поля для таблицы или курсора, открытых в выбранной в данный момент рабочей области.



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

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

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

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

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