Окно Data Session в Foxpro

Кнопка



выводит вот такое окно



В левой части окна - список алиасов открытых таблиц, в правой - установленные связи с другими таблицами.

Таблица открывается командой use, после которой следует имя таблицы.
Таблицу можно открыть многократно, присваивая ей различные псевдонимы (алиасы)
Если при открытии таблицы алиас не указан, он присваивается автоматически, такой же, как имя таблицы.

В другой рабочей области можно открыть другую таблицу и, если в обеих имеются специальные ключевые поля, эти таблицы можно связать, чтобы они образовали единое целое. Есть разные типы связей - "одна к одной", "одна ко многим" и т.д. Иногда таких связей очень много, и они весьма сложные.

Такие связи можно устанавливать специальными командами, а можно - при помощи этого окна. При этом в командном окне соответствующая команда появится сама, и ее можно будет скопировать в программу. В данном случае система сгенерировала:

SET RELATION TO Fio.kod INTO Docum ADDITIVE

 
К оглавлениюк следующей статье