Работа с внешними ключами

Работа с внешними ключами

В версии SaveToDB 6.5 появилась встроенная возможность для работы с внешними ключами.

Вы можете создавать формы в Excel с данными из таблиц, представлений и хранимых процедур с гораздо меньшим объемом кода, т.к. плагин решает все задачи преобразования значений ключей.

Например, база данных содержит следующие таблицы и отношения:

Таблица dbo38.Payment содержит поля внешних ключей из таблиц dbo38.Account, dbo38.Company и dbo38.Item.

Для создания формы в Excel можно добавить обработчики ValidationList для таблицы dbo38.Payment:

В результате, таблица в Excel выглядит следующим образом:

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

Вы можете использовать этот подход для представлений и хранимых процедур.
См. Руководство разработчика 6.5 для Microsoft SQL Server в SaveToDB SDK, которое содержит пример работы с представлениями и процедурами.

Когда пользователь выбирает ячейку, у которой есть список проверки данных, плагин отображает диалоговое окно List Editor (Список значений):

Диалоговое окно позволяет более удобно выбирать значения. Для выбора можно дважды кликнуть на строке или нажать Enter.

Значения также можно фильтровать. Достаточно, набрать несколько букв из необходимого слова.

Этот веб-сайт использует куки. Продолжая использовать веб-сайт, Вы принимаете условия Cookie Policy.