![]() |
|
Вывод печатной формы в 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) уже нашёл в СП эту возможность. Как оказалось вообще всё просто )))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |