Проблема при обращении из подчиненного источника к главному
Добрый день.
При обращении из подчиненного источника к главному на бенде "Данные" (впрочем как и на других бэндах) не происходит связывание данных.
К примеру:
мы хотим распечатать список всех продуктов. Для этого нам нужен один бэнд "Данные", который подключен к таблице Products. Допустим, мы рядом с каждым продуктом хотим напечатать имя категории, к которой он относится. Имя категории хранится в поле CategoryName таблицы Categories. С помощью связи мы можем обратиться к имени категории следующим образом:
[Products.Categories.CategoryName]
В результате получается пусто.
Если изменить запись т.о.: [Products.Categories.CategoryId] , то получаем "0".
Если изменить запись т.о.: [Products.CategoryId] , то получаем действительное значение ключа.
При просмотре данных из таблицы Categories значения CategoryId соответствуют действительности.
Тип поля CategoryId в обоих таблицах совпадает (decimal) (пробывал менять на int32 и double - проблема не решается).
Как решить возникшую проблему?
При обращении из подчиненного источника к главному на бенде "Данные" (впрочем как и на других бэндах) не происходит связывание данных.
К примеру:
мы хотим распечатать список всех продуктов. Для этого нам нужен один бэнд "Данные", который подключен к таблице Products. Допустим, мы рядом с каждым продуктом хотим напечатать имя категории, к которой он относится. Имя категории хранится в поле CategoryName таблицы Categories. С помощью связи мы можем обратиться к имени категории следующим образом:
[Products.Categories.CategoryName]
В результате получается пусто.
Если изменить запись т.о.: [Products.Categories.CategoryId] , то получаем "0".
Если изменить запись т.о.: [Products.CategoryId] , то получаем действительное значение ключа.
При просмотре данных из таблицы Categories значения CategoryId соответствуют действительности.
Тип поля CategoryId в обоих таблицах совпадает (decimal) (пробывал менять на int32 и double - проблема не решается).
Как решить возникшую проблему?