Экспорт документов в Word

  • Автор темы lotsman
  • Дата начала
L

lotsman

#1
Доброго дня.
Лотусом только начал заниматься, заранее спасибо за помощь. Суть:
имеется Родительский документ и Responce, возникла необходимость экспортировать их в Word.
как можно создать связку Родительского и дочерних документов и экспортировать их в один общий вордовский, возможно ли это? Шаблон применить наверное не получится, т.к. количество дочерних доков разное..
спасибо
 
13.03.2009
625
1
#2
экспортировать - понятие растяжимое. ( word кстати тоже ). В документе много чего может быть. Что делать с аттачами, ссылками, секциями, встроенными вьюхами и пр.?
Навскидку предложу так:
1. открываем ворд.
2. открываем родителя, ctrl + A, переключаемся в word, ctrl+C.
3. повторить п. 2 для всех дочерних.
устроит такой алгоритм? программно такая схема реализуется на раз:
uidoc = ws.editDocument , uidoc.selectAll , uidoc.copy, wordObjectOLE.selection.paste, uidoc.close.

OFF: и почему никто не ставит задачу экспортировать документы в фотошоп? или в блокнот... или в калькулятор...
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 600
277
#3
меня таки задачи смущают следующими, случаями:
- желанием недальновидного стафа работать в ворде и сделать из него "документооборот" (пресекать на корню)
- желание начальства получить "всё" в "родном" виде (смириться и сделать ван-вей генерилку - хоть принтскринами ;) ), или все-таки возвать к разуму
- желание девелупера, кот. не понимает - зачем нужен нотус - перетянуть всё в знакомый ему инструмент (это тяжёлый случай - ибо масштаб бедствия трудно вообразить)

если система "продвинутая", то последствия - полный хаос/файлопомойка/неконтролируемое изменение и тиражирование

если же случай похотелок - использование в кач. информации для заполнения шаблонов ворда - то это совсем другой случай и надо уточнять задачу :)
 
L

lotsman

#4
уточню:
запуск экспорта из родительского дока, в нем же есть встроеная вьюха с responce,
в responce присутсвуют текстовые поля, и ссылки. можно ли выгрузить в один док word Документ и каждый Responce к этому доку без использования вордовского шаблона?

Босу приспичило (изредка) видеть док и его ответы в вордешнике, для отправки по запросу всей истории другому Босу )) (высокие технологии).
приходится выкручиваться и подгонять Лотусяна под юзерские хотелки.

я так понял, нужно вытащить док и все его ответы создав коллекцию и собрать их уже вворде. вобщем, пока в тупике.
спасибо
 
13.03.2009
625
1
#5
я так понял, нужно вытащить док и все его ответы создав коллекцию и собрать их уже вворде. вобщем, пока в тупике.
собрать док и ответы: см. help, NotesUIWorkspace.CurrentDocument.Document , NotesDocument.Responses.
Данные из полей получаете NotesDocument.getItemValue. Выгружаете все это добро, например в xml на диск. Лотусовая часть задачи решена, дальнейшее к лотусу отношения не имеет. Танцы с вордом - это к vba-шникам, здесь вам слабо помогут.
 
K

Klido

#6
кидай родителя и ответы (собрав их предварительно :)) в xml и затягуй в вордень