#0
by egorover
Задаю Заголовке группировки ячейку параметр <Дата1>,но при выводе даёт ошибку {Форма.ФормаОтчета}: Ошибка при вызове метода контекста (Выполнить): Ошибка компоновки макета МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных,Настройки,ДанныеРасшифровки); по причине: Ошибка компоновки макета по причине: Ошибка в выражении по причине: Синтаксическая ошибка а сам код вывода таков
#5
by egorover
нет не находит {Форма.ФормаОтчета}: Значение не является значением объектного типа (Текст) Область.Текст = ТекущаяДата
#12
by Axel2009
СхемаКомпоновкиДанных.Макеты[0].Макет[0].Ячейки[0].Элементы[0].Значение и подставляй что тебе надо.
#16
by egorover
и вот у меня в шапке значениях таблицы ПросроченныйДолг1 ПросроченныйДолг2 .. ПросроченныйДолг41
#20
by Axel2009
Макеты[0] - твой макет (определить тебе его нужно или задать имя макета, что гемор) Макет[0] - первая строка твоего макета Ячейки[0] - первая ячейка первой строки макета Элементы[0] - элемент ячейки Значение - тут хранится либо параметр либо строка, если строка - то тупо текст будет.
#24
by PVV65
Так полный приведен. Такое сообщение об ошибке будет если текст не найден. В этом случае ЭлементыФормы.Результат.НайтиТекст возвращает Неопределено.
#27
by Axel2009
делать это нужно не в момент вывода результата. а до формирования макета компоновки. после этого оперировать можно только параметрами..
#28
by Axel2009
МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных,Настройки,ДанныеРасшифровки); и далее по тексту без обработки процессора компоновки данных..
#29
by Axel2009
плюс ко всему элементрезультата может быть как Начало, Начало и Конец, Конец. обрабатывать надо только "Начало и Конец". остальные пропускать для обработки..
#40
by egorover
СхемаКомпоновкиДанных.Макеты[0].Макет[0].Ячейки[13].Элементы[0].Значение = "ТЕСТ"; и т.д. у меня ячейки объединены
#41
by Axel2009
ответа на я не увидел. уровни что у тебя получатся в выводе содержатся в МакетКомпоновки. там Тело ищи самый последний реквизит.
#43
by Axel2009
смотри СхемаКомпоновкиДанных.МакетыГруппировок, там ищи имя макета для своей группировки. потом в СхемаКомпоновкиДанных.Макеты ищи этот макет и запоминай его индекс. и его правь. если ячейки объединены, значит они объединены в макете СКД?
#47
by egorover
Тут в понимании проблема, почему Макеты[0]? или Макеты[0].Макет[0], как определить индекс правильно?
#48
by egorover
а здесь ЭлементРезультата = ПроцессорКомпоновкиДанных.Следующий; макет по номером Макет6
#54
by Axel2009
так. открываем основную схему компоновки данных. там закладка макеты. там чтонить заведено?
#58
by Axel2009
вот, значит отладчиком смотри СхемаКомпоновкиДанных.МакетыЗаголовковГруппировок. тип макета там всегда заголовок. а полягруппировки - там массив (имя твоей группировки первой). там в реквизите Макет хранится ИмяМакета. по этому имени в СхемаКомпоновкиДанных.Макеты ищешь нужный макет. и отсюда у тебя получается Макеты[0]. Макет[0] номер строки твоего макета.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- СКД: Как программно задать поля-ресурсы в СКД?
- СКД: СКД. Понимает ли СКД ссылки на МенеджерВременныхТаблиц?
- СКД: как в СКД значеняи параметров по умолчанию заполнять?
- СКД: Диаграмма в СКД
- СКД: СКД. Как задать устанавливать параметры вложенных схем СКД?
- СКД: Объединение в СКД
- СКД: СКД: Как передать и получить параметр расшифровки?
- СКД: СКД - можно ди получить промежуточные итоги по колонкам
- СКД: Настройки СКД
- СКД: СКД: Программное обращение к полям группировки СКД
- СКД: СКД: Условное оформление графика без макета
- СКД: СКД. Как переоределить действие кнопки "Сформировать" отчета, созданного в СКД?
В этой группе 1С
- 1C 8.2: Внешние источники данных + Oracle (11g). Ошибка 01406 ((
- v7: ЗиК Расчетные Листки
- Как в шаблоне ценника произвольную формулу задать?
- СКД выгрузка в Excel
- Выгрузка отчетов о розничных продажах
- v7: Колонтитулы 1С 77
- Учет разовых и накопительных скидок в УТ 10.3
- переустановка Microsoft Office 2007 Ready
- v7: ADODB, максимальное количество записей в выборке 99999?
- УПП: Учет продаж по менеджерам.?
- Выбор варианта отчета на скд
- RDP позволяет войти один раз - 2
- Нумерация в динамическом списке
- Печать документов без предварительного просмотра
- Выгрузка с баз РБД в другую базу
- лезет минус по НУ при закрытии месяца в БП
- СЛК_2.0.3 - Создание объекта запрещено
- v7: Данные о стаже
- Почему у справочника сотрудники в ЗУПе отключен контроль уникальности кодов?
- Нестабильное подключение к удаленному рабочему столу