|
Вывод печатной формы в MS Word типовыми средствами. Розница УФ. |
☑ |
0
SvoyaSistema
05.01.16
✎
21:47
|
Создать дополнительный макет Active document и заполнить параметры не предлагайте. Меня интересует штатные возможности системы - процедур Сохранить в общей форме СохранениеПечатнойФормы и ПечатьДокументов. Они умеют сохранять готовый документ в папку.
|
|
1
SvoyaSistema
05.01.16
✎
21:49
|
Они умеют сохранять готовый документ в папку.
Правильнее сказать, они умеют сохранять печатную форму в кучу форматов, да ещё с архивированием )) Но тут идёт речь о Word
|
|
2
SvoyaSistema
05.01.16
✎
22:11
|
Под " печатной формой " естественно подразумевается ТабличныйДокумент , который образуется в результате работы Функции Печать()
|
|
3
Asmody
05.01.16
✎
22:47
|
Всё есть в БСП
|
|
4
SvoyaSistema
06.01.16
✎
10:57
|
БСП хорошая вещь, когда сама конфигурация не умеет чего-то. Зачем же дублировать возможности ? Розница в пользовательском режиме умеет сохранять печатные формы в файл любого формата. Вопрос только где вход в процедуру извне. И какие параметры передавать .
|
|
5
hhhh
06.01.16
✎
11:46
|
(4) ну, это же элементарно выясняется отладчиком. Что вызывается и с какими параметрами. Вопрос-то в чем?
|
|
6
SvoyaSistema
06.01.16
✎
13:43
|
Да ? Попробуйте ))))))))
|
|
7
SvoyaSistema
06.01.16
✎
13:44
|
Элементарно - почитать описание работы функций. А разбираться под отладчиком в типовой без коментов - долго.
|
|
8
lenochka-semicova
07.01.16
✎
16:14
|
(7) Вообще ни о чем. Если нужно сделать печатную форму, чтобы сразу печаталась в ворд, то существует, например, технология, предоставляемая БСП, которая для того и встроена в розницу, чтобы эти возможности можно было использовать. Ибо сама конфигурация по-умолчанию сама ничего делать не умеет.
Как и любая другая технология, с печатью БСП нужно немножко поразбираться. Найти примеры можно в Демо БСП. Там есть примеры макетов ворд, которые можно подредактирвоать по своему усмотрению и встроить в розницу.
Собственно, печать обычных документов в рознице реализована также с помощью БСП.
И форма печати, которая открывается, это не платформенный ТабДок.Показать(
а ОбщаяФорма.ПечатьДокументов, которая доабвлена в розницу из БСП. И входы в эту печать БСП-шные. И печатные формы в документах добавлены имеено таким образом, каким БСП этого требует.
|
|
9
lenochka-semicova
07.01.16
✎
17:37
|
Странно. Не добавилось прошлое сообщение.
Повторюсь
Ну а если хочется все-таки без БСП сохранить,
то
ТабДок = Новый ТабличныйДокумент;
....
тут заполняется таб.док.
...
ТабДок.Записать(ИмяФайлаКакоеХотим, ТипФайлаТабличногоДокумента.DOCX);
|
|
10
SvoyaSistema
14.01.16
✎
16:22
|
ДА, спасибо (9) уже нашёл в СП эту возможность. Как оказалось вообще всё просто )))
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой