(1) XelOla, а зачем именно вордовский файл ? Почему бы просто табличным документом не обойтись ?
Если нужны красявости, то можно и html-ем обходится.
Озвучте цель ? Просто прикрутить к документу и распечатывать ? А почему на сервере ? У вас что-то регламентным заданием делается ?
(16) Boneman, наверное потому, что кадровик привык работать в Ворд?
На сервере? - ну, я не поняла, что вы имеете ввиду "А почему на сервере ? У вас что-то регламентным заданием делается ?" что делается? На сервере (не на компе кадровика) стоит 1с, подключение РДП.
Задача - принять человека на работу, и распечатать ему трудовой договор, с некоторыми дополнениями, которые указываются в ЗУП.
(19) XelOla, без ворда, даже если вам удастся сформировать вордовский документ и записать его, все равно не распечатаете.
Нечто приближенное к ворду - это форматированный документ.
Но для распечатки печатной формы ворд не нужен. Надо просто сделать обычную печатную форму таким образом, что бы в ней не нужно было ничего руками добавлять. Нажал кнопку и распечатал. Смысл базы данных, в том чтобы данные накапливать и хранить, и когда нужно построить отчет, или вывести на печать, а не для того, чтобы дублировать файликами стороннего ПО.
(19) XelOla, либо ставьте на сервер word. Ну и стал интересен аргумент "кадровик привык работать в word"
а как он в rdp будет в нем работать, если его там нет ? Или там фйлик создается, потом кадровик его должен выкопировать или переслать себе на комп с word-ом, что-то довнести, и распечатать ? ))) так смысл тогда в автоматизации этого процесса. Как-то у вас не очень продумана задача.
Опишите полностью задачу, а так это кто в лес кто по дрова, нет смысла создавать документ ворда там где не может с ним работать пользователь и это логично, другое дело если он будет формироваться на какой-то ресурс или будет отправляться скриптом или почтовиком пользователю на компьютер непосредственно.
Значит, http://infostart.ru/public/237032/ очень помогло, но я то хочу чтобы моя обработка была привязана как нибудь к документу приём на работу в организацию. Стала делать ВПф ругается, нет процедуры печать, запихнула процедуры и функции в модуль, ругается, когда заполняю структуру параметров через метод вставить.
(24) XelOla, так вы его и не распечатаете без ворда.
Даже если вам структуру файла удалось сформировать, и записать, но документ открыть все равно будет нечем.
(26) XelOla, штатно, ну сделай ее внешней печатной формой, какие проблемы. ТОлько по стандарту подсистем.
Там должна быть процедура печать, должна быть ссылка на объект.
А в процедуре, уже пусть делается то-то нужно, в соответствии с вашей реализацией.
Можно вообще, обработку сделать, в виде журнала с нужным видом документов, где можно выделять строки, и по кнопке, формировать к документам ваши doc файлы.
Можете еще проще сделать, на форме ссылка на документ, где пользователь тупо выберет документ и нажмет кнопку.
3 вариант вообще работает)))
кажется я смогла сформулировать, что мне нужно.
Мне надо с модуля обработки запустить функции и процедуры модуля формы. У меня обычное приложение, я нашла как делается это на УФ.
Свои процедуры и функции в модуль обработки я уже тянула. - ругается когда заполняю структуру параметров - Вставить("...
Все! вопрос снят... я упустила одну строку. не задала Новый ("Структура"), потому ругался на метод Вставить. ууууу.... работает... через впф, без создания печатной формы, но открывает шаблон docx и сохраняет его под новым именем с моими данными из до-та Прием на работу в организацию....