#0
by Ночной Эльф
всем доброго времени суток. Имеется 1с 8.2 УТ 11. Необходимо написать обработку которая бы работала в управляемой форме и выводила отчет шаблон которого берется из макета. Понимаю что вызов процедуры надо делать из клиента по типу А уже все остальное на сервере, типо Если в составе конфигурации то типо Макет=Отчеты.Отчет1.ПолучитьМакет("Макет"); если во внешней обработке то &НаСервере Но почему то не первая не вторая строка не работают выдает ошибку В первой строке {Форма.ФормаОтчета1.Форма}: Ошибка при вызове метода контекста (РеквизитФормыВЗначение) Макет=РеквизитФормыВЗначение("Объект").ПолучитьМакет("Макет"); по причине: Недопустимое значение параметра (параметр номер '1') А если использовать вторую то Форма.ФормаОтчета1.Форма(11,8)}: Переменная не определена (ЭтотОбъект) Что не так делаю? И как потом работать с макетом получаеть его области и вывести его. Всем заранее спасибо.
#1
by Wobland
передаёшь недопустимое значение первого параметра в первом случае и непонятное слово во втором. на здоровье
#5
by Ночной Эльф
так а причем тут реквизит формы и макет? Т.е. получается в какой то реквизит надо записать макет строкой ?
#10
by Ночной Эльф
я так понял тут делается вот так ЭтотОбъект=РеквизитФормыВЗначение("Объект"); но за место "Объект" Что указывается не пойму?
#12
by bborisko
Я делаю так - в форме перехожу на сервер и вызываю процедуру печать а уже сама процедура печати в модуле объекта обработки и там макет получается так:
#13
by Ночной Эльф
Так у меня ругается на РеквизитФормыВЗначение("Объект") типо не может найти "Объект" не пойму че не так
#15
by Ночной Эльф
Да бл....ть где он должен быть я уже за...бался у всех работает именно так РеквизитФормыВЗначение("Объект") а у меня ошибку выдает, Скиньте мне пожалуйста кто нибудь полностью код который бы получал и выводил макет во внешней обработке управляемой формы?
#19
by Ночной Эльф
Всем спасибо большое. Так и знал дело тут не чистое )))) это был внешний отчет сначало создал как отчет потом забыл, что это не обработка ))))
#20
by banco
вопрос задаешь и не смотришь что тебе советуют. в я уже тебе предлагал смотреть как называется у тебя основной реквизит
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Получить id и получить объект по id
- Как программно получить получить пароль пользователя в текущем сеансе работ
- v.80 Как во внешней обработке вывести на печать данные табличной части ?
- Как получить разность дат (Нужно получить количество дней)
- как получить макет во внешнем отчете?
- Как получить ГУИД элемента по OLE, записать и получить по нему ссылку?
- v8: Посоветуйте, как получить итог во внешней обработке
- v7: Как получить код номенклатуры и вывести его на печать?
- получить форму во внешней обработке (8.2 управляемые формы)
- Как вывести результат СКД в свой собственный макет программно?
- Получить макет во внешнем отчете СКД при компоновке данных
- Как вывести макет из внешней обработки?
В этой группе 1С
- Переменная не определена (ОбщегоНазначенияКлиентСервер)
- Перенос движений документа. 1С: Предприятие 8.2., БП ---> Учет в МФО
- Сканер Opticon OPN2001 и префикс
- SQL запрос к DBF базе 1С 7.7 из 1С 8
- Есть ли БП 3.0 автосохранение?? создания резервной копии
- как заполнить строку на сайте через 1с
- Распределение прочих затрат на выпуск
- Как удалить файл из-под 1С 8
- Скд двигать колонки и расшифровка
- Задвоилась организация в БП2.0 после загрузки из ЗУП2.5
- Выкидывает из 1С. ругается что Соединение с сервером баз данных разорвано
- Изменения реквизита булева в форме списка документа без открытия документа.
- Как вывести количество записей в колонке таблицы в СКД?
- Как закрыть временные разницы и налоговый учет на 43 счете
- word 1c замена текста
- Изменение реквизита формы элемента справочника
- (ЗУП) средняя численность по договорникам своими руками
- ПланыОбмена.УдалитьРегистрациюИзменений
- 1с бухгалтерия 8.2: Внешняя печатная форма приложение к акту ИНВ-17
- гарантийный талон 8.2 УТ 10.3