|
Можно ли обратиться к ТЧ, созданной в Расширении из обработки внешней печатной формы? | ☑ | ||
|---|---|---|---|---|
|
0
wallkman2011
28.10.21
✎
07:09
|
Здравствуйте.
Такая задача: нужно в печатную форму "Счет на оплату покупателю" в шапке разместить информацию текстовую: Коносамент: 1223, Контейнер: 3343, 3434, 3434. т.к. в одном документе коносаментов и контейнеров к ним может быть несколько (несколько строк), то я решил добавить табличную часть, но чтобы конфигурацию не трогать, сделал это через расширение. добавил документ "Счет на оплату покупателю" в расширение, затем добавил объект документа в расширение, после чего в расширении уже, создал новую табличную часть и 2 реквизита текстовых, вывел их на форму, заполнил все ок. Если открыть консоль запросов в режиме предприятия, то там можно обращаться к данной ТЧ без проблем. А мне нужно обратиться к данной табличной части (к расширению) во внешней печатной форме. У меня есть внешняя печатная форма счета, и я ее немного дорабатываю, создал область и т.д. создал функцию, для получения списка значений данной табличной части, но запрос не корректный, пишет естественно что такой таблицы нет. вот код, который срабатывает в консоли запросов, я его копировал: ВЫБРАТЬ СчетНаОплатуПокупателюРасш1_КоносаментыИКонтейнера.Коносамент КАК Коносамент, СчетНаОплатуПокупателюРасш1_КоносаментыИКонтейнера.Контейнер КАК Контейнер ИЗ Документ.СчетНаОплатуПокупателю.Расш1_КоносаментыИКонтейнера КАК СчетНаОплатуПокупателюРасш1_КоносаментыИКонтейнера ГДЕ СчетНаОплатуПокупателюРасш1_КоносаментыИКонтейнера.Ссылка = &Ссылка Конечно же во внешней обработке нет ничего про Расш1. вот и хотел спросить, есть ли такая возможность, решить данную задачку через расширение? спасибо. |
|||
|
1
ДенисЧ
28.10.21
✎
07:10
|
Про некорректность тебе пишет не запрос, а конструктор запроса.
Ибо нефиг пользоваться конструктором. |
|||
|
2
pechkin
28.10.21
✎
07:45
|
А расширение открыто в конфигураторе?
|
|||
|
3
wallkman2011
28.10.21
✎
07:47
|
(ДенисЧ) действительно, сработало )) спасибо.
|
|||
|
4
wallkman2011
28.10.21
✎
07:48
|
(pechkin) да расширение открыто. просто в конфигураторе если использовать конструктор запросов, он почему то эти таблицы не видит, вручную запрос написал, запустил, запрос сработал.
|
|||
|
5
Фрэнки
28.10.21
✎
08:32
|
это обычное явление, что все встроенные инструменты в конфигураторе "видят" только основновную конфигурацию.
Если очень сильно захотеть, то можно вызывать конструкторы запросов в режиме предприятия и тогда они "видят" все |
| Форум | Правила | Описание | Секции | Поиск |