|
Шаблон Word и поле HTML | ☑ | ||
---|---|---|---|---|
0
EugeneKS
08.08.12
✎
18:44
|
День добрый, общественность.
Задача стоит передомной - на основании шаблона, заданного в ворде получить красивый текст в полеHTML. Вордовский шаблон я предварительно обрабатываю (заполняю нужные мне поля), вывести то его я могу (в окне ворда), а вот как это вставить в 1С ? Заранее премногоблагодарен. |
|||
1
EugeneKS
08.08.12
✎
18:45
|
Может есть у объекта Word.Application метод по получению HTML кода ?
|
|||
2
smaharbA
08.08.12
✎
18:45
|
есть
|
|||
3
EugeneKS
08.08.12
✎
18:48
|
(2) ок, а как называется ?
|
|||
4
smaharbA
08.08.12
✎
18:54
|
Док.HTMLProject.HTMLProjectItems.Item(1).Text
|
|||
5
EugeneKS
08.08.12
✎
18:58
|
(4) что есть "Док" ? не могу у себя у объекта ворда найти HTMLProject
|
|||
6
smaharbA
08.08.12
✎
18:59
|
объект не ворда, а документа ворда
|
|||
7
EugeneKS
08.08.12
✎
19:01
|
Word = Новый COMОбъект("Word.Application")
где далее искать ? |
|||
8
smaharbA
08.08.12
✎
19:01
|
где обработка вордовского шаблона ?
|
|||
9
EugeneKS
08.08.12
✎
19:05
|
Word.Application.Documents.Add( Путь);
Word.Visible = 1; Word.Activate(); Word = 0; Это грубо говоря показываем объект. Что имеется ввиду под "обработкой шаблона" ? |
|||
10
smaharbA
08.08.12
✎
19:07
|
Док=Word.Application.Documents.Add( Путь);
|
|||
11
smaharbA
08.08.12
✎
19:07
|
+ переписывай свой код от начала и до обеда
который в (9) и тот, что за кадром |
|||
12
smaharbA
08.08.12
✎
19:09
|
Документы=Ворд.Documents;
Док=Документы.Add(Путь); ... и далее пользуйся объектом Док, а не объектом Ворд |
|||
13
EugeneKS
08.08.12
✎
21:00
|
(12)создаю
Word = Новый COMОбъект("Word.Application"); Док = Word.Application.Documents.Add( Путь); но все одно нет у Док свойства HTMLProject, из подобного , есть только HTMLDivisions |
|||
14
EugeneKS
08.08.12
✎
21:27
|
Может ли это зависеть от версии офиса ? у меня 2010й
|
|||
15
Jaap Vduul
08.08.12
✎
21:38
|
Начиная с 2007 офиса htmlproject не поддерживается
|
|||
16
EugeneKS
08.08.12
✎
21:52
|
какие тогда еще варианты могут быть ?
|
|||
17
smaharbA
09.08.12
✎
07:15
|
SaveAs
|
|||
18
EugeneKS
09.08.12
✎
08:50
|
кто сталкивался, какой надо 2й параметр подставить, что б получить HTML ?
в макросе ворд написал wdFormatHTML, подставление в виде строки 2м параметром - ругается на неверный тип. |
|||
19
smaharbA
09.08.12
✎
09:39
|
8
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |