Запрос к табличной части от разных пользователей
Коллеги приветствую.
Столкнулся с интересным поведением системы, не могу разобраться, нужна помощь.
И так дано:
КА 1.1.84.1. Базируется на 8.3.10.2252
Есть внешняя печатная форма. В этой печатной форме есть запрос:
Так вот, далее по коду есть обращение:
Шапка = Запрос.Выполнить().Выбрать();
Шапка.Следующий();
ВыборкаСтрокТовары = Шапка.Товары.Выбрать();
И вот в чем вопрос:
У одного пользователя это печатная форма работает и выводит на печать, у другого не работает , говорит что "
Собственно, как это так?
Столкнулся с интересным поведением системы, не могу разобраться, нужна помощь.
И так дано:
КА 1.1.84.1. Базируется на 8.3.10.2252
Есть внешняя печатная форма. В этой печатной форме есть запрос:
ТекстЗапроса = "ВЫБРАТЬ
| Номер КАК НомерДокумента,
| Дата КАК ДатаДокумента,
| Организация,
| СкладОтправитель КАК ОтправительПодразделение,
| СкладПолучатель КАК ПолучательПодразделение,
| СкладОтправитель.ВидСклада КАК ОтправительВидСклада,
| СкладПолучатель.ВидСклада КАК ПолучательВидСклада,
| ОтветственныеЛицаОтправитель.ФизическоеЛицо КАК ФизЛицоОтправитель,
| ОтветственныеЛицаПолучатель.ФизическоеЛицо КАК ФизЛицоПолучатель,
| Товары.(
| Номенклатура,
| Номенклатура.НаименованиеПолное КАК ТоварНаименование,
| Номенклатура." + ТоварКод + " КАК ТоварКод,
| Цена,
| Количество,
| КоличествоМест,
| Номенклатура.ЕдиницаХраненияОстатков.Коэффициент КАК ЕдиницаХраненияОстатковКоэффициент,
| ЕдиницаИзмерения.Коэффициент КАК ДокЕдиницаКоэффициент,
| ЕдиницаИзмерения.Представление КАК ЕдиницаИзмеренияНаименование,
| ЕдиницаИзмерения.ЕдиницаПоКлассификатору.Код КАК ЕдиницаИзмеренияКодПоОКЕИ,
| ЕдиницаИзмеренияМест.Представление КАК ЕдиницаИзмеренияМестНаименование,
| ВЫБОР
| КОГДА КоличествоМест > 0 ТОГДА ЕдиницаИзмеренияМест.Коэффициент / Коэффициент
| ИНАЧЕ NULL
| КОНЕЦ КАК КоличествоВОдномМесте,
| ХарактеристикаНоменклатуры КАК Характеристика,
| СерияНоменклатуры КАК Серия,
| Номенклатура.ВестиПартионныйУчетПоСериям КАК ПартионныйУчетПоСериям
| ),
| ВозвратнаяТара.(
| Номенклатура,
| Номенклатура.НаименованиеПолное КАК ТоварНаименование,
| Номенклатура." + ТоварКод + " КАК ТоварКод,
| 0 КАК Цена,
| 0 КАК Сумма,
| 0 КАК КоличествоВОдномМесте,
| Количество,
| Номенклатура.ЕдиницаХраненияОстатков.Представление КАК ЕдиницаИзмеренияНаименование,
| Номенклатура.ЕдиницаХраненияОстатков.ЕдиницаПоКлассификатору.Код КАК ЕдиницаИзмеренияКодПоОКЕИ
| )
|ИЗ
| Документ.ПеремещениеТоваров КАК ПеремещениеТоваров
|ЛЕВОЕ СОЕДИНЕНИЕ
| РегистрСведений.ОтветственныеЛица.СрезПоследних(&Дата, СтруктурнаяЕдиница = &СкладОтправитель) КАК ОтветственныеЛицаОтправитель
|ПО
| ИСТИНА
|ЛЕВОЕ СОЕДИНЕНИЕ
| РегистрСведений.ОтветственныеЛица.СрезПоследних(&Дата, СтруктурнаяЕдиница = &СкладПолучатель) КАК ОтветственныеЛицаПолучатель
|ПО
| ИСТИНА
|
|ГДЕ
| ПеремещениеТоваров.Ссылка = &ТекущийДокумент
|
|УПОРЯДОЧИТЬ ПО
| Товары.НомерСтроки,
| ВозвратнаяТара.НомерСтроки
|";
ПоказатьТак вот, далее по коду есть обращение:
Шапка = Запрос.Выполнить().Выбрать();
Шапка.Следующий();
ВыборкаСтрокТовары = Шапка.Товары.Выбрать();
И вот в чем вопрос:
У одного пользователя это печатная форма работает и выводит на печать, у другого не работает , говорит что "
Ошибка |
---|
Не удалось сформировать внешнюю печатную форму!
Ошибка при вызове метода контекста (Выполнить): Ошибка выполнения запроса: Запрос невозможно исполнить В условиях соединения запроса не допускается обращение к табличным частям. (1) |
Собственно, как это так?
По теме из базы знаний
- Всякие полезности
- "Расширяемые" регистры и табличные части
- Внешние шаблоны для создания своих отчетов (внешних печатных форм, обработок заполнения таб. частей) для БП 3.0, ЗУП 3.1, УТ 11.х и других (Обновлено)
- Пример добавления вычисляемого поля из табличной части к форме списка
- Не спеша, эффективно и правильно – путь разработки. Часть 3. Практика
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот