destiny child
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору ZloyBrawler (пост) Цитата: Что-то мешает взять поставить точку останова в процедуре печати акта и потом просмотреть стек вызова и вызвать ПРАВИЛЬНУЮ процедуру/функцию/метод с нужными вам параметрами и получить на выходе табличный документ, который потом перегнать в PDF? | Вот это вы о чём? Попробую уточнить - да, задачу решает один прогер, который по идее 1Сник. Но у него компетенции не хватает, чтобы решить ее. Я - как ранее тесно работающий с алгоритмизацией и С++ - выступаю что-то типа куратора. Очень приблизительно. Так вот мы вдвоем не можем ничего подходящего найти - чтобы понять: ГДЕ и КАК и ЧТО в этой долбанной 1С выполняется при нажатии на кнопку Печать Акта. Поэтому если знаете - ТОЧНО где это - и как код выглядит - уж, пожалуйста, напишите детальнее, чтобы за жабры этот 1Снедокод можно было взять предметно. "и получить на выходе табличный документ" - а про это отдельное уточнение - зачем должен существовать таб.документ, если требуется печать в файл?! По обычной логике - если есть именно уже САМ документ (весь Акт) - то требуется его лишь перегнать в/на макет - раскидав по полям макета имеющиеся в нем данные. А уже сам макет отправить на печать в файл. Откуда тут в этой цепочке табличные документы вылазят? И да, каких-то "нужных нам параметров" нет у нас. Есть тока необходимость тупо пройтись по списку документов и для всех них сделать сохранение этого Акта|Документа в pdf файл в папку Х. Т.е. нужен, образно говоря аналог записи и многократного проигрывания МАКРОСа тапов мышкой по кнопкам, чтобы повторить то, что делает человек - но повторить программно, быстрее и в невидимом формате - формы не должны прыгать по экрану. И все в рамках стандартных форм, актов, шаблонов, конфы... Если для этого нужно как-то узнавать какие-то особые параметры, ну... а как их узнать? |