Связи
Связь между источниками данных организуется для корректного сопоставления значений из различных источников данных. Для того чтобы создать связь следует выполнить следующие шаги:
Выбрать команду Новая связь в контекстном меню Словаря данных отчета.

При помощи выпадающих списков, определите главный и подчиненный источники данных;

Выбранные источники данных (главный и подчиненный) должны быть одного типа, т.е. типы соединений должны быть одинаковы. Если типы соединений различны, то можно использовать свойство CashAllData.
|
Далее выберите колонки данных, через которые будет организована связь между источниками. Для выбора нескольких колонок, следует зажать кнопку Ctrl.

При создании связи, следует учитывать, что колонки-ключи должны соответствовать всем правилам создания связи в ADO.NET:
Их количество должно быть одинаковое;
Их типы должны совпадать, т.е. если главная колонка-ключ типа string, то и подчиненная колонка-ключ должна быть типа string;
Ключи должны быть указаны обязательно, т.е. связь без ключей создать невозможно.
|
Установите флажок Активная связь. Если в источнике данных несколько связей с другими источниками, то для сопоставления данных будет использоваться активная связь и нажмите кнопку ОК в редакторе связи.
Теперь в подчиненном источнике данных появится связь.

Также любую связь можно отредактировать:
Для этого выделите связь в словаре данных и нажмите кнопку Изменить на панели инструментов словаря данных;

Измените настройки связи;
Нажмите кнопку ОК в редакторе связи.
