#0
by corben1979
Здравствуйте! Нужно изменить стандартный отчет Карточка количественно-суммового учета МЦ. Сохранил его во внешний, добился, чтобы запускалась форма. Но вот при формировании отчета постоянно ошибка. Конфигурация БГУ 2.0, платформа 8.3.8.1675. Управляемое приложение. Третий день бьюсь. Помогите пожалуйста! Ошибка при вызове метода контекста (Выполнить) по причине: Несоответствие типов (параметр номер '1') В данном методе первый параметр должен иметь тип СхемаКомпоновкиДанных, а получается строка Вот вся процедура Процедура СформироватьОтчет(Знач ПараметрыОтчета, Результат, ДанныеРасшифровки, СтандартнаяОбработка) Экспорт Буду благодарен за любые идеи и подсказки.
#2
by corben1979
Строка она и есть строка. Вот такого вида: "e1cib/tempstorage/49c4a68d-80eb-43e8-970e-1cf8562e6315"
#3
by segn
Строка, которую указал это адрес в хранилище значений. Первый параметр метода Выполнить должен иметь тип "СхемаКомпоновкиДанных", а у тебя строка. Поэтому и ошибка.
#4
by corben1979
Я это понимаю, что поэтому ошибка. Этот код из стандартного отчета, там все работает без ошибок. Поэтому я и спрашиваю, что не могу разобраться сам в чем дело.
#8
by segn
В процедуре СформироватьОтчет адрес схемы получаешь из структуры ПараметрыОтчета. В приведенном коде не увидел каким образом помещаешь схему в структуру.
#10
by segn
В этом месте: поставь точку останова и посмотри какой тип имеет "СхемаКомпоновкиДанных".
#11
by corben1979
Поставил. Раз ошибка, то тип естественно здесь тоже строка: "e1cib/tempstorage/198d1881-ebf0-4c9d-9c0c-acc29770a934" Как же передать эту схему с нужным типом?
#12
by corben1979
получить нужный объект удалось. Только дальше пошло что-то не так. В этой же строке ошибка, только уже синтаксическая. ВнешнийОтчет.КарточкаКоличественноСуммовогоУчетаМЦ0504041.Форма.ФормаОтчета.Форма}: Ошибка при вызове метода контекста (Выполнить) МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных11, НастройкиДляКомпоновкиМакета, ДанныеРасшифровкиОбъект); по причине: Ошибка компоновки макета по причине: Ошибка в выражении по причине: Синтаксическая ошибка
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Офф. Несоответствие времени постов этого форума реальному времени.
- V8: несоответствие типов в запросе
- Как в запросе избежать несоответствие типов
- v8. Несоответствие типов
- v8: Ошибка при вызове конструктора: Несоответствие типов
- Ошибка при вызове метода контекста (Содержит): Несоответствие типов (параметр номер '
- Несоответствие свойства и элемента данных XDTO:
- Несоответствие типов (параметр номер '1')
- Несоответствие типов XDTO: Свойство является списковым
- Несоответствие типов (параметр номер '1')
- Веб-сервис. Ошибка. Несоответствие типов XDTO: Свойство является списковым
В этой группе 1С
- Внешнее соединение не разрешено для указанного пользователя 1с предприятия
- SQL сжирает память
- Конвертация данных (2.1). Не могу передать реквизит.
- 1с ЗУП РКО Значение поле "номер" не уникально
- Документооборот. Комплексный процесс не переходит на следующий шаг.
- подключение к firebird из 1с8
- Ошибка отображения типов: отсутствует отображение для типа 'ИнформацияОбОшибке'
- Заполнение данных контрагента по ИНН в УТ11.1
- Как установить текущую строку в таблице на форме?
- Какая форма вызывается при нажатии на кнопку "ДтКт" на панели в 1С: БГУ 1
- Бухгалтерия 8.3 КОРП как завести обособленное подразделение с общим балансом?
- Подключение из 1с 8.3 к 1с 7.7 под никсами возможно ли?
- Можно ли в УФ вывести произвольную картинку в колонку списка?
- v7: Запрос из базы 7.7 к остаткам по счету 41 в базе 8.2 БП2
- СКД + Обращение к пользовательскому полю при вычислении другого пользовательског
- БП 3.0. Не могу разобраться с РЛС.
- Сохранение прайса в эксель с картинками в УНФ 1с 8.3
- v7: Помогите с прямым запросом
- Печать QR-кода из 1С 8.2 УТ для ЕГАИС
- Создаю XML, а он парсится сторонней программой