|
Как из MS Word получить данные из 1С? | ☑ | ||
---|---|---|---|---|
0
itPiligrim
18.07.16
✎
14:26
|
Документ MS Word открывается из 1С через COMОбъект.
Обращаться к документу я могу, а вот, как из документа через VBA вызвать событие в форме 1С? |
|||
1
Garykom
гуру
18.07.16
✎
14:27
|
Не так быстро я записываю... Какой редкий экземпляр... просто прелесть
|
|||
2
aleks_default
18.07.16
✎
14:39
|
(1)Поймал редкого покемона?
|
|||
3
Garykom
гуру
18.07.16
✎
14:42
|
(2) не то слово количество рук ног голов и задов интересное
|
|||
4
Garykom
гуру
18.07.16
✎
14:42
|
(3) + и их взаиморасположение
|
|||
5
Кирпич
18.07.16
✎
14:44
|
(0) переходите на 7.7, там это реализовано
|
|||
6
Optan
18.07.16
✎
14:44
|
(0) А смысл вот этого действия? Может пойти другим путем?
|
|||
7
Горогуля
18.07.16
✎
14:45
|
(0) ВБА умеет запускать что-то из командной строки? запусти платформу со стартовой обработкой, там уже этих событий - хоть обделайся
|
|||
8
itPiligrim
18.07.16
✎
14:51
|
Если можно сделать так:
ДобавитьОбработчик ПриложениеWord.Quit, ПриЗакрытииВнешнегоПриложения; то может быть можно сделать примерно так: ДобавитьОбработчик ПриложениеWord.МОЕ_СОБЫТИЕ, ПриСрабатыванииМоегоСобытия; Но не найду, можно ли в VBA делать свои события |
|||
9
Garykom
гуру
18.07.16
✎
14:52
|
(8) Не проще обратно по com/ole к 1С-ке из vba ?
|
|||
10
Горогуля
18.07.16
✎
14:52
|
и для чего нужен этот изумительный велосипед?
|
|||
11
Azxcvbn
18.07.16
✎
15:00
|
Гениальная идея, подключаюсь к 1с из word, копирую базу в Ворд и сваливаю с этой информацией!
Скажите пожалуйста в чем смысл это идеи, а то не могу представить для чего это !? |
|||
12
Woldemar177
18.07.16
✎
15:00
|
Ну блин все от пятницы отойти не могут....
Ладно б ёкселе, но в ворде.... |
|||
13
aleks_default
18.07.16
✎
15:03
|
(12)+1 ахахаха
|
|||
14
DES
18.07.16
✎
15:05
|
(12) Да, MS Word - тяжелый. Я это в notepad++ делал.
|
|||
15
itPiligrim
18.07.16
✎
15:15
|
В некотором роде это похоже на это:
http://v8.1c.ru/1c_office/integration.htm Здесь, как раз реализована связь по COM из Ворда. Но хотелось бы проще. Мне надо при нажатии на кастомную кнопку в Ворде, получить из 1С некий список, чтобы он вывелся в форме VBA, а затем вставлять элементы в документ. Передавать в ворд данные при открытии документа по COM я умею, но передача всех возможных данных, не зная, что может понадобится - довольно накладно. |
|||
16
Горогуля
18.07.16
✎
15:18
|
казалось бы, при чём тут события?
|
|||
17
Горогуля
18.07.16
✎
15:19
|
>передача всех возможных данных, не зная, что может понадобится
этот пассаж особенно хорош |
|||
18
itPiligrim
18.07.16
✎
15:20
|
(16) чтобы ловить действия пользователя в документе и по ним передавать нужные данные в документ
|
|||
19
Горогуля
18.07.16
✎
15:20
|
за это надо срочно выпить. о ворд, дай мне каких-нибудь данных из 1Ски!
|
|||
20
Горогуля
18.07.16
✎
15:22
|
(18) ты изощренец. вот на хрена ловить юзерские чихи? и на хрена не делать нужный вордовский документ по возникновении необходимости прямо из 1С?
|
|||
21
itPiligrim
18.07.16
✎
15:23
|
(20) Потому что документ не формируется, а его пишет юзер прямо в ворде, только использует данные, хранящиеся в 1С
|
|||
22
Горогуля
18.07.16
✎
15:24
|
я б хотел в виндовом калькуляторе кнопку со своей зарплатой из базы. и чтоб результат вычислений потом обратно в 1с падал
|
|||
23
itPiligrim
18.07.16
✎
15:26
|
(22) Если бы в 1С не было калькулятора - да хотел бы. А так как в 1С поле форматированного документа не устраивает функционально юзеров - люди хотят ворда.
|
|||
24
Garykom
гуру
18.07.16
✎
15:27
|
(21) есть 2 штатных способа:
1. Заполнить данные в 1С, после нажатия в word открывается и формируется из шаблона или с 0 документ и заполняется данными из 1С. Т.е. все необходимые данные заносятся/выбираются еще в 1С в ворд уже все готовое. 2. Из документа ворда можно по com/ole обратится к базе 1С и считать нужные для заполнения данные http://catalog.mista.ru/public/277982/ |
|||
25
YFedor
18.07.16
✎
15:28
|
(23) все равно не понятно зачем ловить какие-то события в 1с из Ворда.
конкретный пример напиши |
|||
26
Горогуля
18.07.16
✎
15:28
|
(24) 2. он не знает, какие данные нужны. ну пусть будет восемьсот подключений к базе...
|
|||
27
Горогуля
18.07.16
✎
15:28
|
активХ, кстати, предлагать?
|
|||
28
Garykom
гуру
18.07.16
✎
15:28
|
(23) Слабо word'обвскую activex на форму в 1С кинуть? через извраты Как отобразить Word в форме 1с??
|
|||
29
itPiligrim
18.07.16
✎
15:31
|
(24) Спасибо. Вариант 1 не под ходит. Вариант 2 - пока как запасной, если не удастся получить события. ActiveX - не предлагать.
|
|||
30
Горогуля
18.07.16
✎
15:31
|
как хоть называется тот документ, который надо получить на выходе?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |