|
Интеграция 1с + word |
☑ |
0
php5
10.03.11
✎
12:36
|
Подскажите как можно добавить программно checkbox на activedocument типа word?
В макете ворда флажок вставляется полем "{FORMCHECKBOX}".
|
|
1
php5
10.03.11
✎
12:36
|
Плаформа 8.1
|
|
2
php5
10.03.11
✎
13:02
|
up
|
|
3
AlexNew
10.03.11
✎
13:05
|
Макросы - Начать запись.
|
|
4
php5
10.03.11
✎
14:00
|
(3) Как добавить флажок в ворд 2007. В инете обыскался уже... При использовании макросов получается вот что: Selection.FormFields.Add Range:=Selection.Range, Type:=wdFieldFormCheckBox но как это интегрировать в 1с-ку?
|
|
5
skunk
10.03.11
✎
14:04
|
Selection.FormFields.Add(Selection.Range, 71)
|
|
6
php5
11.03.11
✎
10:09
|
(5) Как добавить флажок в документ word из 1с? никто не сталкивался чтоли?
|
|
7
skunk
11.03.11
✎
10:22
|
(6)что (5) не помогло
|
|
8
Aprobator
11.03.11
✎
10:23
|
(6) ага тут все сплошь и рядом в 1С всюкую хню изобретают. Уже блин до рисования форм из 1С в ворде дошли. Что интересно на очереди? Кстати, чего в (5) непонятно?
|
|
9
Aprobator
11.03.11
✎
10:24
|
(7) а выделенный диапазон куда вставляешь есть вообще?
|
|
10
skunk
11.03.11
✎
10:25
|
в смысле куда Selection описываю?
|
|
11
Aprobator
11.03.11
✎
10:29
|
(10) да. И проверь значение и Enumarated constants wdFieldFormCheckBox (в хелпе к офису) точно = 71. Мало ли товарищ ошибься (вряд ли конечно, чел аккуратный вроде).
|
|
12
Aprobator
11.03.11
✎
10:31
|
(10) а блин соррь - соскочил с нити). Решил, что (5) ТС писал.
|
|
13
Aprobator
11.03.11
✎
10:31
|
+(12) вернее (7) )))
|
|
14
skunk
11.03.11
✎
10:31
|
ничего не понял ... за искючением проверки константы ... константа точно равна 71
|
|
15
php5
11.03.11
✎
19:26
|
Разобрался с проблемой! Дело оказалось в том что я активировал документ при помощи метода Activate() после попытки добавления элемента управления, а нужно было до... Вот код добавления checkbox'a из 1с в word: MSWord.Application.Selection.FormFields.Add(Document.Application.Selection.Range, 71);
|
|