как во внешнем отчете обратиться к реквизитам из расширения 1с
пробовал так
в скд запрос
здесь пробовал же объединить все в одни запрос
не помогло
в скд запрос
ВЫБРАТЬ
Контрагенты.Наименование КАК Контрагент,
0 КАК АдресДоставки,
1 КАК Широта,
2 КАК Долгота
ИЗ
Справочник.Контрагенты КАК Контрагенты
ГДЕ
Контрагенты.Ссылка = &Ссылка
ПоказатьПроцедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
//СхемаКомпоновкиДанныхНаборыДанных.получить(0).Запрос = СтрЗаменить(СхемаКомпоновкиДанных.НаборыДанных.получить(0).Запрос,
//"1 КАК Широта",
//"Выбор Когда Контрагенты.Широта = Истина
//|Тогда 1
//|Иначе Контрагенты.Широта
//|Конец КАК Широта");
//СхемаКомпоновкиДанных.НаборыДанных.получить(0).Запрос = СтрЗаменить(СхемаКомпоновкиДанных.НаборыДанных.получить(0).Запрос,
//"0 КАК адресдоставки",
//"Выбор Когда Контрагенты.адресдоставки= Истина
//|Тогда 0
//|Иначе Контрагенты.адресдоставки
//|Конец КАК адресдоставки");
КонецПроцедуры
Показатьздесь пробовал же объединить все в одни запрос
"0 КАК адресдоставки, 1 как широта, 2 как долгота",
"выбрать
Выбор Когда Контрагенты.адресдоставки= Истина Тогда 0 Иначе Контрагенты.адресдоставки конец,
Выбор Когда Контрагенты.широта= Истина Тогда 1 Иначе Контрагенты.широта конец,
Выбор Когда Контрагенты.долгота= Истина Тогда 2 Иначе Контрагенты.долгота конец,
не помогло
По теме из базы знаний
- Как быстро разработать красивый отчет, используя Универсальный отчет в прикладных решениях фирмы 1С
- "Учет штрафов ГИБДД" с возможной загрузкой из открытых источников в интернет Расширение конфигурации 1С: Предприятие 8.3
- Хранилище внешних отчетов и обработок (интегрируемый модуль)
- Экосистема 1С:Предприятие: вчера, сегодня, завтра
- Процесс разработки с использованием GIT и расширений для 1С:ERP. Без EDT
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
и так пробую
и в скд
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
НаборДанных = СхемаКомпоновкиДанных.НаборыДанных[0];
ТекстЗапроса = СтрЗаменить(НаборДанных.Запрос,
"ЗНАЧЕНИЕ(Справочник.Контрагенты.ПустаяСсылка) КАК АдресДоставки",
"Контрагенты.АдресДоставки КАК АдресДоставки");
НаборДанных.Запрос = ТекстЗапроса;
КонецПроцедуры
Показатьи в скд
ВЫБРАТЬ
Контрагенты.Наименование КАК Контрагент,
ЗНАЧЕНИЕ(Справочник.Контрагенты.ПустаяСсылка) КАК АдресДоставки,
ЗНАЧЕНИЕ(Справочник.Контрагенты.ПустаяСсылка) КАК Широта,
ЗНАЧЕНИЕ(Справочник.Контрагенты.ПустаяСсылка) КАК Долгота
ИЗ
Справочник.Контрагенты КАК Контрагенты
ГДЕ
Контрагенты.Ссылка = &Ссылка
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот