Здравствуйте!
Подскажите, пожалуйста - имеется таблица Счета с подчиненной таблицей Позиции счета.
Появилась необходимость выставлять акты. Акт имеет поле типа "связь" с таблицей Счета, откуда можно получить информацию о заказчике, исполнителе и т.д.,
т.е. по полям таблицы Счета, но вот доступа к подчиненной таблице Позиции счета, получается, нет. Можно ли как-то получить к ней доступ, чтобы можно было брать информацию о позициях акта из связанного с ним счета?
Сообщений в теме: 5
#1
Отправлено 06 Сентябрь 2012 - 16:23
#2
Отправлено 06 Сентябрь 2012 - 16:31
Не совсем понял, что значит "доступа нет"? Откуда именно? Т.к. если имеется ввиду переход по ссылке, то отображается вся информация.
#3
Отправлено 06 Сентябрь 2012 - 16:42
Не совсем точно выразился - сейчас редактирую шаблон печати Акта и в нем, несмотря на то, что установлена связь с таблицей Счета, не появляется ссылка на таблицу Позиции счета (которая является подчиненной к Счета). Если же в Акте использовать непосредственно таблицу Позиции счета, то отображаются абсолютно все позиции когда-либо выставленных счетов...
#4
Отправлено 06 Сентябрь 2012 - 17:06
Да, из шаблона вы не получите прямого доступа к подчиненной таблице из связанной таблицы, т.к. здесь необходима уже двухуровневая связь. Такого в программе на данный момент не предусмотрено. Если вы хотите выводить в Акте позиции из Счета, то вам необходимо создать таблицу "Позиции акта" и копировать их из связанного Счета при его (акта) добавлении.
#5
Отправлено 06 Сентябрь 2012 - 17:21
Вас понял, а каким образом можно эти позиции копировать?
#6
Отправлено 06 Сентябрь 2012 - 17:57
Добавляете вычисление на изменение поля "Счет" в Акте, в вычислении соответственно проводите копирование записей. Документация по вычислениям есть на сайте.
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных













