Доброго времени суток всем!
Ситуация такая: есть таблица "Заказы", в ней поле связи "Контактное лицо" которое указывает на таблицу "Контрагенты", а в таблице Контрагенты поле на которое ссылается "Контактное лицо" это связь с подтаблицей "Сотрудники" (этих контрагентов).
Вопрос: как мне в html шаблоне печати, относящемуся к "Заказы", обратиться к полям таблицы "Сотрудники"? Потому что контактные данные нужно указать того кто сейчас "Лицо", а не из данных карточки контрагента.
При редактировании автомат предлагает возможность вставить конструкцию вида "$Сотрудники.телефон", но поскольку таблица "Сотрудники" не является ни подтаблицей у "Заказы", ни связанной таблицей, ессно никаких данных не подтягивается... А на "$Контрагенты.Контактное лицо.телефон" синтакс. анализатор материться нехорошими словами...


Как получить связанные поля второго уровня в шаблоне печати?
Автор Cutter, 27 авг. 2018 13:41
Сообщений в теме: 3
#1
Отправлено 27 Август 2018 - 13:41
#2
Отправлено 27 Август 2018 - 14:21
Цитата
При редактировании автомат предлагает
Какой "автомат" предлагает, не совсем понял? Если вы про выпадающий список переменных, то там присутствуют только поля из текущей таблицы или ее подтаблиц, и все они возвращают какие то данные (если конечно соответствующее поле было заполнено). И, вообще, все что можно вставить в шаблон - находится в этом списке и только там, поэтому естественно что любые другие конструкции работать не будут, а с версии 3.0 - еще и предупреждение выйдет. В частности, третий уровень вложения полей связи в шаблонах не поддерживается.
#3
Отправлено 27 Август 2018 - 17:07
Да, речь об этом списке. Так вот поле в нём есть, а данные из него не выдаются в документ. Причем поле именно подтаблицы от связанной таблицы.
Вложенность 3, версия КБ 2.0.9
Вложенность 3, версия КБ 2.0.9
Сообщение отредактировал Cutter: 27 Август 2018 - 17:09
#4
Отправлено 31 Август 2018 - 09:19
дублируйте это поле в карточке Заказа, вычислениям обновляйте значение этого поля. И используйте в шаблоне на здоровье )
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных