#0
by Ministr
Всем привет! Голову ломаю уже целый день, решил спросить у знающих людей может подскажете чем, если сталкивались. Имеется 4 поля - группировки в схеме варианта СКД. Мне необходимо вывести около 8 полей , но не структурировано по шаблону(группировка не подходит) а в зависимости от конкретного поля .... выводить следом за ним... и вывод получается произвольный... Другими словами надо накидать в СКД строки... произвольно в отчете (где-то в начале, где-то в середине.. и пр.) Можно это реализовать на стандартном макете СКД? . с помощью добавления различных параметров и прочее.... PS Есть у меня вариант.. сделать что-то типа ПроцессорВывода.НачатьВывод и тут уже отследить поля и вывести свои... Но имеются колонки в отчете и это сильно усложняет ручноый вывод((. Может идею, кто-нибудь подкинет стоящую?
#1
by Ministr
Ссылка - это фото, какая у меня сейчас структура и показано где периодически надо выводить произвольные строки в зависимости от идущего перед ним группировкой...
#3
by Teresa
не очень понятно, что нужно сделать, но когда вывод предполагается не стандартный, можно формировать и выводить программно макет или создать несколько вариантов отчета и в зависимости от настроек выводить разные варианты.
#4
by Ministr
Что надо сделать. Идет список строк в отчете "Детальные записи", мне надо сделать следующее... Если поле "наименование" = "палундра", то выводим 2 дополнительных поля за ним в отчете.... В других случаях после других полей ничего не выводим))
#5
by Ministr
Цитирую: "можно формировать и выводить программно макет " Макет имеется ввиду стандартный макет СКД? , который находиться на вкладке "макеты"?
#6
by Teresa
я имела ввиду что-то вроде ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент; ПроцессорВывода.УстановитьДокумент(Результат);
#7
by Teresa
если вывод этих дополнительных строк зависит от значений результата запроса, то может быть, имеет смысл в запросе определять выводить или нет допстроку. Или обратиться к вычисляемым полям. Типа Вычполе = Выбор Когда Наименование = "Полундра" тогда ВывестиДопПоле=1 иначе 0 Конец и поставить фильтр вывести только те поля, которые ВывестиДопПоле=1. Но это как-то коряво.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Построитель отчетов: вывод (не вывод) группировок
- Ошибка "...Вывод запрещен по причине: Вывод запрещен" - ничего не понимаю :(
- СКД: СКД. Управляемый вывод группировок.
- СКД: Произвольный итог в отчете на СКД
- СКД: СКД: Вывод итогов запроса периодами, вывод счетчика строк...
- в СКД необходим вывод группировок выглядящий как вывод детальных записей
- Вывод полей типа ДАТА в Excel
- СКД вывод полей в колонке отдельно друг по другом
- Шапка в отчете вывод реквизитов организации
- СКД. Как сделать в отчете на СКД ячейку доступную для редактирования?
В этой группе 1С
- сброс регистрации изменений для узла обмена
- Как очистить границу последовательности?
- Актуализация правил обмена КД
- Розница (базовая), редакция 2.0 (Конвертация с версии 1.0) (2.0.1.8)
- виртуализация сервера приложений 1С
- запись в макет обработки
- Подготовка данных для ПФР в 1с УПП
- И опять Zebra TLP 2824 plus настройка печати
- Односторонний нетиповой обмен из УТ 10.3 в БП 3.0
- Печать этикеток. Разделитель страниц не разделяет.
- УПП 1.3 Компенсация за задержку зарплаты
- СЛК
- v7: SQL запросы. Можно ли использовать временные таблицы.
- Видимость строк в табличной части УФ
- Управление торговли 11(8.3). Как подключить сканер штрихкод?
- ут обнулить цены по группе номенклатур, есть док уст цен номенклатуры и теперь
- РАУЗ. Не списываются суммы по 10 счету
- Парсинг сайта... ПолучитьЭлементПоИдентификатору - как заставить его работать?
- Уценка товара в рознице и на оптовом складе
- Ручная проводка по НУ