v7: открыть следующую обработку внешней печатной формы 1С 7.7 #713449


#0 by nvhost
Вечер добрый, Ребята помогите решить проблему!Есть внешние подключениые печатные обработки ТТН, Торг-12, чтоб не нажимать по 10 раз, хотелось бы облегчит работу оператора, есть ли решение данной проблемы?
#1 by zak555
сделай одну обработку, которая будет выводить/вызывать нужные печатные формы
#2 by nvhost
Параметр = ..... Сообщить(Параметр.....); Этим кодом пользоватся?
#3 by nvhost
Пытаюсь в процедуре печати подключенной печатной формы сделать так ОткрытьФорму("Отчет",ТекущийДокумент,КаталогИБ + "ExtFormsPrnForms_torg12.ert") но значание возвращет 0....что делаю не так?
#4 by nvhost
Ребят помогите решить проблему......
#5 by Duke1C
А с чего ты решил, что в параметр надо передавать документ? Обычно СписокЗначений пихается
#6 by mikecool
прочитай - как правильно открыть внешнюю обработку в обработке в приоткрытии правильно обработай параметры
#7 by Ёпрст
Мот им это подойдёт ? А так, лепишь свою поделку, подключаешь как внеш. печ. форма, на форме  - красивенько с галочками и нужным порядком с нужным количеством страниц отображаешь печатные формы для этого документа. При нажатии на печать - они все скопом печатаются. В этом окошке можно еще выбор принтёра сделать. Пример где-то валялся, лень искать.
#8 by nvhost
блин примерчик бы конечно очень помог! :(
#9 by nvhost
Ребят киньте примерчик плиз....!!!
#10 by Gepard
77 бывает разная, может быть у тебя суперпупермегакрутая конфа собственной разработки?)
#11 by Gepard
+ а так в уже все написано, надо только любую твою ПФ открыть в конфигураторе и разобраться с параметрами
#12 by Азазель
Это ты пытаешься сделать пакетную печать по списку разных документов или пакетную печать по списку печатных форм одного документа? Что именно автоматизируешь?
#13 by nvhost
Один Документ РТиУ к нему торг12 ттн и СФ
#14 by Азазель
Так в конфигурациях для 7.7 вроде нет дока РТиУ. Конфигурация какая? В Тисе и Комплексной- просто Реализация, без всяких ТиУ, В бухии- РасходнаяНакладная, ОказаниеУслуг- отдельно и т.д.
#15 by Азазель
+ Еще для печати ТТН открывается диалог для ввода дополнительных реквизитов.
#16 by nvhost
да я привык к 8 поэтому и пишу, да документ Реализация, Да открывается дополнительный диалог, но в итоге просто нажимается кнопка печать ТТН и все....надо чтоб без диалога кстати, как сделать в 7.7 это, там же полюбомму в обработке форма есть......
#17 by Ёпрст
ничего, лето большое, освоишь
#18 by Ёпрст
а так, по шагам: берешь готовую любую ВПФ на форму кидаешь таблицу значений (или список значений0 с "галочками", в при открытии этой поделки делаешь глУстановкаКнопкиПечать, передавая туда прилетевший контекст формы документа - имеешь табличку со всеми зарегистрированными формами для дока, их и показываешь в табличке на форме, далее делаешь поле для выбора принтёра или выбор каталога для записи в файл.. ну и всё собственно, при нажатии на кнопку печать - оббегаешь тз на форме и где стоит галка делаешь открытьформу с параметрами для печати. усё.
#19 by nvhost
На пути печати СФ стала проблема получения ссылки СФ, Помогите рашить ребята!Как бы я поступил в 8 сделал бы запрос, так же решил в семерке но вот ведь незадача не могу понять как теперь оттуда данные выудить, да и вообще не понятно будет он у меня рабтать, выкладываю код Процедура Сформировать(ПечДок) Помогие ребята, кто чем может....:)
#20 by Злопчинский
что меня смущает в этом запросе (хотя я не спец) - для получения СЧФ придется тянуть весь перечень счф в базеююю и вес ради получения ОДНО! (мля!) ссылки? (я не спец - могу ошибаться) . смотри типовые конфигурации
#21 by Злопчинский
И кстати - нахрена тебе ССЫЛКА - ты же печатать СЧФ хочешь..? кучу реквизитов? - почему бы не получить объект..?
#22 by Ёпрст
ерундой занимаешься. Ты с реализации хочешь сч-фактуру печатать ? Самой печатной формы сч.фактуры в документе, по кнопке печать нету что ле ? Там вообще не надо ничего особо писать - только вызов всех "штатных" механизьмов для печати.
#23 by nvhost
В функции глНайтиСчетФактуру Если ДокПодч.Вид = ВидСФ Тогда У меня здесь получается ЛОЖЬ поэтому он не возвращает значение ДокПодч.Вид = "СчетФактураВыданный", как мне сделать?Так сделаю Если ДокПодч.Вид = "СчетФактураВыданный" Тогда Но есть же другие модули вызывающие эту функции...вдруг такие изменения привидут к катастрофе ? :)
#24 by nvhost
Блин пацаны 9 утра почти 10 еще не выпил кофе сразу сел за 1С, туплю....
#25 by PuhUfa
на форме реализации есть ссылка на счетфактуру. Посмотри как она формируется и скопипасть себе.
#26 by nvhost
да все норма........спасибо всем
#27 by Злопчинский
блин, ну почитай ОПИСАНИЕ в коде - комменарий в шапке функции... . СФ = глНайтиСчетФактуру(ПечДок, "СчетФактураВыданный");
#28 by Злопчинский
вот так она и формируется как в
#29 by nvhost
да все норм я же пишу что кофе не выпил, не выспался
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

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