Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2, свеженьких 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Збереження документу в PDF (без експортної функції)          
Inkognito Подменю пользователя
сообщение 18.11.22, 16:31
Сообщение #1

Ветеран
*******
Группа: Пользователи
Сообщений: 939
Из: Україна
Спасибо сказали: 446 раз
Рейтинг: 13.5

Переведення функціоналу зберігання документів з Бухгалтерії 1.2 на BAS Бухгалтерію 2.1
Необхідно зберегти документ "Реалізаця товарів та послуг" (форма акту) програмно.

Раніше:
ТабДок= ДокОб.ПечатьАктаОбОказанииУслуг(); //експорта функція отримання табличного документу; додано Экспорт (в типовій конфігурації функція НЕ експортна)
ТабДок.Записать(КаталогВременныхФайлов() + ТипЗнч(Док) + " " + Док.Номер + " " + Формат(Док.Дата, "ДФ=dd-MM-yyyy"), ТипФайлаТабличногоДокумента.PDF);


Функція ПечатьАктаОбОказанииУслуг() є, і теж не експортна. Клієнт наполягає, щоб не вносити змін в конфігурацію. Все зовнішніми формами-обробками.
Відповіно питання: чи можна в новій конфігурації зберегти документ програмно в файл (без зміни функції на експорту)?

Сообщение отредактировал Vofka - 21.11.22, 10:11

andreydv87 Подменю пользователя
сообщение 18.11.22, 19:15
Сообщение #2

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 108
Спасибо сказали: 24 раз
Рейтинг: 22.3

Inkognito @ Сегодня, 17:31 * ,
Внешней обработкой сделать или через функционал расширения.

Pepe Подменю пользователя
сообщение 19.11.22, 9:33
Сообщение #3

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1434
Из: Ужгород
Спасибо сказали: 761 раз
Рейтинг: 230

Bullzip PDF printer можна використати для друку та збереження.

takefive Подменю пользователя
сообщение 21.11.22, 12:14
Сообщение #4

Говорящий
***
Группа: Пользователи
Сообщений: 62
Из: Днепропетровск
Спасибо сказали: 22 раз
Рейтинг: 23.2

Inkognito @ 18.11.22, 17:31 * ,
Для получения табличного документа Вы можете использовать процедуру Печать в модуле менеджера документа


Signature
без свинга нет музыки...

Спасибо сказали: Inkognito,

Inkognito Подменю пользователя
сообщение 21.11.22, 17:55
Сообщение #5

Ветеран
*******
Группа: Пользователи
Сообщений: 939
Из: Україна
Спасибо сказали: 446 раз
Рейтинг: 13.5

Результат
МассивОбъектов = Новый Массив(1); 
МассивОбъектов[0] = Документ.Ссылка;              

ПараметрыПечати = Новый Структура;

ОбъектыПечати = Новый СписокЗначений;
ПараметрыВывода = УправлениеПечатью.ПодготовитьСтруктуруПараметровВывода();

КоллекцияПечатныхФорм = УправлениеПечатью.ПодготовитьКоллекциюПечатныхФорм(ИмяМакета);

Документы[ИмяДокумента].Печать(МассивОбъектов, ПараметрыПечати, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода);
ТабДок= КоллекцияПечатныхФорм[0].ТабличныйДокумент;


Сообщение отредактировал Vofka - 22.11.22, 10:02

Спасибо сказали: takefive, Vofka,

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 18.04.24, 15:05
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!