как создать doc без ms office

1. XelOla 17 02.10.15 12:06 Сейчас в теме
Как можно создать вордовский файл Трудового договора, если на сервере, где работает ЗУП не стоит МС Офис? Какие есть альтернативы?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. Pahen 02.10.15 12:20 Сейчас в теме
(1) XelOla, А чем WordPad плох? Создайте файл с rtf разрешением да и юзайте.
9. XelOla 17 02.10.15 12:54 Сейчас в теме
10. pablo_escobar 02.10.15 13:03 Сейчас в теме
11. XelOla 17 02.10.15 13:20 Сейчас в теме
(10) pablo_escobar, ОО тоже не стоит на сервере.
16. Boneman 298 02.10.15 14:22 Сейчас в теме
(1) XelOla, а зачем именно вордовский файл ? Почему бы просто табличным документом не обойтись ?
Если нужны красявости, то можно и html-ем обходится.
Озвучте цель ? Просто прикрутить к документу и распечатывать ? А почему на сервере ? У вас что-то регламентным заданием делается ?
19. XelOla 17 03.10.15 22:52 Сейчас в теме
(16) Boneman, наверное потому, что кадровик привык работать в Ворд?
На сервере? - ну, я не поняла, что вы имеете ввиду "А почему на сервере ? У вас что-то регламентным заданием делается ?" что делается? На сервере (не на компе кадровика) стоит 1с, подключение РДП.
Задача - принять человека на работу, и распечатать ему трудовой договор, с некоторыми дополнениями, которые указываются в ЗУП.
20. pavel06 2 04.10.15 00:13 Сейчас в теме
(19),
Задача - принять человека на работу, и распечатать ему трудовой договор, с некоторыми дополнениями, которые указываются в ЗУП


Для этой задачи действительно годится табличный документ, как писал Boneman. Ворда не нужно.
21. Boneman 298 04.10.15 11:03 Сейчас в теме
(19) XelOla, без ворда, даже если вам удастся сформировать вордовский документ и записать его, все равно не распечатаете.
Нечто приближенное к ворду - это форматированный документ.
Но для распечатки печатной формы ворд не нужен. Надо просто сделать обычную печатную форму таким образом, что бы в ней не нужно было ничего руками добавлять. Нажал кнопку и распечатал. Смысл базы данных, в том чтобы данные накапливать и хранить, и когда нужно построить отчет, или вывести на печать, а не для того, чтобы дублировать файликами стороннего ПО.
22. Boneman 298 04.10.15 11:10 Сейчас в теме
(19) XelOla, либо ставьте на сервер word. Ну и стал интересен аргумент "кадровик привык работать в word"
а как он в rdp будет в нем работать, если его там нет ? Или там фйлик создается, потом кадровик его должен выкопировать или переслать себе на комп с word-ом, что-то довнести, и распечатать ? ))) так смысл тогда в автоматизации этого процесса. Как-то у вас не очень продумана задача.
2. гаврюша 2 02.10.15 12:14 Сейчас в теме
Попробуйте создать на клиенте
4. ditp 91 02.10.15 12:29 Сейчас в теме
6. гаврюша 2 02.10.15 12:31 Сейчас в теме
7. ditp 91 02.10.15 12:39 Сейчас в теме
8. гаврюша 2 02.10.15 12:43 Сейчас в теме
(7) ditp, Тогда, опять же, отсутствие офиса на сервере...
17. ditp 91 02.10.15 16:00 Сейчас в теме
(8) гаврюша, docx - это xml в zip

И с тем, и с другим из 1С можно успешно работать без дополнительного ПО.

Напрашивается вариант сделать "рыбу" документа, добавить его в макет и далее заполнять нужными данными.
5. МихаилМ 02.10.15 12:30 Сейчас в теме
последние версии форматов документов ms office есть xml. соответственно достаточно иметь заготовку , которую можно тиражировать и заполнять.
12. МихаилМ 02.10.15 13:20 Сейчас в теме
на ИС видел пример работы с докуметами ms office и open office , как с xml файлами.
13. XelOla 17 02.10.15 13:59 Сейчас в теме
(12) МихаилМ, может дадите ссылку?
14. МихаилМ 02.10.15 14:15 Сейчас в теме
вот что попалось в поиске
http://infostart.ru/public/237032/

но вроде было еще более развернуто.
15. XelOla 17 02.10.15 14:20 Сейчас в теме
(14) МихаилМ,
надеюсь, что это то, что нужно)))
ну а я видно не так искала, т.к. мне это не попадалось
18. pavel06 2 02.10.15 23:58 Сейчас в теме
docx открывается wordpad'ом без офиса, а doc - нет.
23. x_x 2 06.10.15 11:35 Сейчас в теме
Опишите полностью задачу, а так это кто в лес кто по дрова, нет смысла создавать документ ворда там где не может с ним работать пользователь и это логично, другое дело если он будет формироваться на какой-то ресурс или будет отправляться скриптом или почтовиком пользователю на компьютер непосредственно.
24. XelOla 17 07.10.15 07:27 Сейчас в теме
Значит, http://infostart.ru/public/237032/ очень помогло, но я то хочу чтобы моя обработка была привязана как нибудь к документу приём на работу в организацию. Стала делать ВПф ругается, нет процедуры печать, запихнула процедуры и функции в модуль, ругается, когда заполняю структуру параметров через метод вставить.
25. Boneman 298 07.10.15 09:05 Сейчас в теме
(24) XelOla, так вы его и не распечатаете без ворда.
Даже если вам структуру файла удалось сформировать, и записать, но документ открыть все равно будет нечем.
26. XelOla 17 07.10.15 09:42 Сейчас в теме
(25) Boneman, открывать будет на локальном компьтере.
Как привязать обработку к документу, если она не впф и не обработка табл части документа
27. Boneman 298 07.10.15 09:49 Сейчас в теме
(26) XelOla, штатно, ну сделай ее внешней печатной формой, какие проблемы. ТОлько по стандарту подсистем.
Там должна быть процедура печать, должна быть ссылка на объект.
А в процедуре, уже пусть делается то-то нужно, в соответствии с вашей реализацией.

Можно вообще, обработку сделать, в виде журнала с нужным видом документов, где можно выделять строки, и по кнопке, формировать к документам ваши doc файлы.

Можете еще проще сделать, на форме ссылка на документ, где пользователь тупо выберет документ и нажмет кнопку.
28. XelOla 17 07.10.15 09:59 Сейчас в теме
3 вариант вообще работает)))
кажется я смогла сформулировать, что мне нужно.
Мне надо с модуля обработки запустить функции и процедуры модуля формы. У меня обычное приложение, я нашла как делается это на УФ.
Свои процедуры и функции в модуль обработки я уже тянула. - ругается когда заполняю структуру параметров - Вставить("...
29. XelOla 17 07.10.15 10:08 Сейчас в теме
Все! вопрос снят... я упустила одну строку. не задала Новый ("Структура"), потому ругался на метод Вставить. ууууу.... работает... через впф, без создания печатной формы, но открывает шаблон docx и сохраняет его под новым именем с моими данными из до-та Прием на работу в организацию....
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот