Создание внешней печатной формы #698581


#0 by kotokent
Расскажите как создать и как ее рисовать???
#0 by kotokent
Расскажите как создать и как ее рисовать???
#1 by Wobland
наслаждайся
#2 by kotokent
я создал макет, теперь мне надо документ туда перерисовать... с реквизитами из другого документа
#3 by Wobland
кстати, страница 233
#4 by kotokent
у меня внешняя обработка
#5 by kotokent
почему ошибка вылетает при нажатии на "Дополнительные отчеты и обработки":
#6 by Wobland
потому что случается ошибочная ситуация, это очевидно
#7 by Wobland
пляха-муха, не верю!
#8 by kotokent
лучше подскажи, я создал обрабоку а она теперь не добавляется из-за этой ошибки
#9 by Wobland
#10 by kotokent
теперь другая ошибка при добавлении обработки {ВнешняяОбработка.АктПриемкиУслуг.МодульОбъекта}: Ошибка при вызове метода контекста (Добавить)     Команды.Колонки.Добавить("Использование ", Новый ОписаниеТипов("Строка")); по причине: Неверное имя колонки
#11 by kotokent
и еще у меня УНФ 1,4
#12 by Wobland
не удивил, имя у колонки и впрямь неверное
#13 by kotokent
убрал там пробелы... теперь скажи, я ее запустил а как форму то открыть чтобы посмотреть?*
#14 by Wobland
ты ж запустил
#15 by kotokent
ну смотри как посмотреть то на нее?
#16 by Wobland
предварительно изучив описание самым внимательным образом
#17 by kotokent
т.е. это дополнительнительная печатная форма к документу пересчет товаров которого у меня нету ???
#18 by Wobland
а звучит прикольно - пересчёт товаров. я уж было подумал, раз фирма небольшая, то можно и колхозные названия документов применять ;)
#19 by Wobland
поп-корн уже из ушей лезет. акт приёмки УСЛУГ к документу пересчёт ТОВАРОВ
#20 by Wobland
как называется профессия человека, оказывающего такие услуги? пересчётчик товаров? калькулятор ТМЦ? товарный аналитик?
#21 by jsmith
мда, школота наступает не по-детски
#22 by kotokent
я просто пока загрузил макет для дальнейшего его изменения
#23 by Taiska
странно сбда код не могу написать почему то
#24 by kotokent
теперь другая ошибка {ОбщийМодуль.ДополнительныеОтчетыИОбработки.Модуль}: Недостаточно фактических параметров     ВнешняяОбработкаОбъект.Печать(ПараметрыИсточника.ОбъектыНазначения, КоллекцияПечатныхФорм, ОбъектыПечати,ПараметрыВывода);
#25 by Taiska
там 4 параметра  Печать(МассивОбъектов, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода)
#26 by kotokent
и как мне быть
#27 by Wobland
это ты верно заметила читать "Недостаточно фактических параметров", много думать
#28 by kotokent
я добавил недостающий параметр, но он ругается что параментр не задан
#29 by kotokent
что делать
#30 by kotokent
я его убрал вообще и он выдает {ОбщийМодуль.ДополнительныеОтчетыИОбработки.Модуль}: В обработчике печати не был сформирован табличный документ для: ЗаданиеПересчетТоваров             ВызватьИсключение(ТекстСообщенияОбОшибке);
#31 by Wobland
наверное, табличный документ и в самом деле не был сформирован в обработчике печати
#32 by kotokent
как ошибку исправить
#33 by kotokent
ТекстСообщенияОбОшибке = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(                 НСтр("ru = 'В обработчике печати не был сформирован табличный документ для: %1'"),                 Стр.ИмяМакета
#34 by kotokent
#35 by Wobland
а при каком условии оно вызывает это исключение?
#36 by kotokent
параметры вроде одни, но он ругается
#37 by kotokent
внешняя обработка = неопределено
#38 by Wobland
промах. ещё попытка
#39 by kotokent
аа, Если Стр.ТабличныйДокумент = Неопределено Тогда
#40 by kotokent
и что делать, я к стати макет в обработке не создавал
#41 by Wobland
продолжаем разговор. а когда это  Стр.ТабличныйДокумент становится Неопределеной?
#42 by kotokent
ошибка, создал
#43 by kotokent
когда его нету
#44 by Wobland
промах
#45 by kotokent
а когда тогда
#46 by Wobland
мда, этот пируэт разума потрудней будет. когда КоллекцияПечатныхФорм формируется таким образом, что содержит Неопределену в ТабличномДокументе
#47 by kotokent
у меня в обработке "ЗаданиеПересчетТоваров" только в одном месте, может что то там
#48 by kotokent
ну правда незнаю
#49 by kotokent
КоллекцияПечатныхФорм = УправлениеПечатью.ПодготовитьКоллекциюПечатныхФорм(ПараметрыИсточника.ИдентификаторКоманды);
#50 by kotokent
#51 by kotokent
здесь что то не так
#52 by kotokent
?
#53 by Wobland
ну и как оно запихивает Неопределену тебе в ж.. в табличный документ?
#54 by kotokent
скажи уже, не томи, где исправить
#55 by Wobland
понятия не имею. никогда в глаза не видал УНФ
#56 by kotokent
про код скажи, где может быть ошибка, я все просто копипастил, а тут сначала про параметры, а потом про вот это
#57 by Wobland
ответ сокрыт в
#58 by kotokent
и...
#59 by Wobland
...и ВПФ уделывает котокента со счётом 20:0
#60 by kotokent
ну ты понимаешь что это херня какая то, так работало, а когда в обработку перенес - не работает, ошибки левые какие то, если знаешь скажи в чем проблема
#61 by kotokent
ДобавитьКоманду(ТаблицаКоманд, "Пересчет товаров внешняя", "Приемка", "ВызовСерверногоМетода", Истина, "ПечатьMXL"); эму здесь не нравиться "Приемка"
#62 by Wobland
когда эму подрастёт, ему будет не нравится ещё больше вещей
#63 by kotokent
ну смотри, я здесь поменял и он мне туже ошибку выдал, я думал что я макет не так назвал, но вроде все нормально, в чем прооблема не пойму
#64 by kotokent
кто знает в чем проблема?
#65 by kotokent
ВызватьИсключение(ТекстСообщенияОбОшибке) здесь отладчик остановливается
#66 by Wobland
это при каком условии он там останавливается?
#67 by kotokent
в смысле?
#68 by Wobland
ну что такого противоестественного с ним происходит, что оно начинает исключения вызывать?
#69 by kotokent
это у него верно получается
#70 by kotokent
уже все пересмотрел, не могу понять и все
#71 by MaxS
Эта функция в конфигурациях на современных БСП во внешней обработке не требуется. Пример как-то приводил недавно, но эту ветку целиком удалили. Ну, значит читайте документацию по БСП...
#72 by kotokent
точнее можно?
#73 by Wobland
посылаю тебе ментальный призыв от гула: "введи в меня ""Создание внешней печатной формы БСП 1С"""
#74 by kotokent
господа форумчане... разобрался, теперь самое страшное... надо рисовать форму как в  моем документе
#75 by Wobland
с рогами, копытами, зубищами и когтищами?
#76 by kotokent
это точно,... у меня есть заголовок и теперь надо на следующей строчке прописать "по договору №", как это написать?
#77 by el7cartel
тут чего такое идет? создание печатной формы с нуля?
#78 by Wobland
как ты поместил сюда слово "прописать"? "по договору №" начинается с той же буквы
#79 by Wobland
вроде да, но я полностью не уверен
#80 by kotokent
ОбластьМакета.Параметры.ТекстЗаголовка = "АКТ ПРИЕМКИ УСЛУГ №" так?
#81 by Wobland
ответ как всегда в самом начале ветки
#82 by Kalambur
ПЯТНИЦЦОО!!!!
#83 by kotokent
а ты как всегда ничего не говоришь
#84 by Wobland
да, забыл совсем, что тебе два раза говорить надо кстати, страница 233 кстати, страница 233
#85 by kotokent
некогда объяснять, надо делать
#86 by kotokent
блин как ячейки объяденить
#87 by Nenaviwu1c20
#88 by Wobland
издеваюсь, да
#89 by hhhh
яд то зачем?
#90 by Wobland
пока тренируется на ячейках
#91 by hhhh
ОбластьМакета.Параметры.ПоДоговору = "по договору";
#92 by Wobland
пересчёт товаров ещё и по договору делается
#93 by kotokent
у меня приемка товаров это макет был такой, сечас проблема в том что как мне в ячейку записать "договор"
#94 by kotokent
ячейке я присвоил параметр "номер договора"
#95 by kotokent
как мне его взять из документа??? напоминаю что у меня внешняя обработка и управляемое приложение
#96 by Поpyчик-4
Ужс. Обратиться к спецалисту за деньги, не?
#97 by kotokent
#98 by Wobland
нее. специалист же всё сделает
Тэги: Админ
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С