Новости



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

Команда SET SKIP

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

Создает отношение один-ко-многим между таблицами.

Синтаксис

SET SKIP TO [TableAlias1 [, TableAlias2] ...]

Параметры

TO TableAlias1 [, TableAlias2] ...

Задает псевдонимы дочерних таблиц. Они используются при создании отношения оди -ко-многим с родительской таблицей. Разделяйте псевдонимы запятыми. В коман ах, поддерживающих параметр диапазона действия (DISPLAY, LIST и т.д.), записи в одительской таблице повторяются для каждой соответствующей записи из дочерней таблицы.

Используя команду SET SKIP TO без аргументов, можно отменить отношение оди -ко-многим для родительской таблицы, открытой в текущей рабочей области. Все от ошения один-к-одному остаются в силе. Отношения один-к-одному можно удалить коман ой SET RELATION TO.

Комментарии

Используя команду SET RELATION, можно устанавливать отношения между таблицами, открытыми в разных рабочих областях. Когда в родительской таблице перемещается указатель записи, в дочерней таблице указатель записи перемещается к первой из соответствующих записей. Реляционное выражение в команде SET RELATION опреде яет, куда перемещается указатель записи в дочерней таблице. Создается взаимно од означное отношение: каждой записи родительской таблицы отвечает ровно одна запись дочерней таблицы, к которой перемещается указатель записи, fox90001.gif первая из соответствующих записей. Если в дочерней таблице не оказывается ни одной соответствующей записи, указатель записи устанавливается в конец таблицы.

Часто в дочерней таблице находится несколько записей, соответствующих одной записи из родительской таблицы. Команда SET SKIP позволяет устанавливать отноше ие один-ко-многим между одной записью родительской таблицы и множеством записей очерней таблицы. Когда вы проходите по родительской таблице, указатель записи остается у одной и той же родительской записи до тех пор, пока в дочерней таб ице указатель записи не пройдет по всем соответствующим записям.

Чтобы создать отношение один-ко-многим, сначала нужно создать обычное отноше ие между родительской и дочерней таблицами командой SET RELATION. Затем, выдав SET SKIP, вы создадите отношение один-ко-многим.



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

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

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

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

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