Открытие отчета в Word

MasterZ
Дата: 27.11.2006 11:07:56
 Set objApp = New Word.Application
   Set objWord = objApp.Documents.Open("C:\Заявка.doc")
   objWord.Application.Visible = True
   objWord.MailMerge.OpenDataSource _
      Name:="C:\База.mdb", _
      LinkToSource:=True, _
      Connection:="З_Слияние_Заявка"
    objWord.MailMerge.ViewMailMergeFieldCodes = wdToggl
    objWord.MailMerge.Destination = wdSendToNewDocument
    objWord.MailMerge.Execute

Запрос З_Слияние_Заявка находится в текущей базе. Подскажите кто знает, как открыть документ ворд(слияние) не соединяясь с текущей базой заново через строку "C:\База.mdb", а то с паролями много возни.
Спасибо.
alex_q
Дата: 27.11.2006 11:27:05
word понятия не имеет что его запускают из access
MasterZ
Дата: 27.11.2006 11:37:14
Но, если ему в параметры передать не имя базы данных и имя запроса, а например конкретный DataSource. Можно так сделать?
bubucha
Дата: 27.11.2006 11:41:18
если текст простой, то собирите содержимое для док-файла в vba и тупетекст:=... т.е., как альтетнатива слиянию
MasterZ
Дата: 27.11.2006 11:58:01
Это понятно, только документы и запросы уже сделаны (4 шт.) и там полей куча в каждом, сложный вариант однако.
alex_q
Дата: 27.11.2006 11:59:28
MasterZ
Но, если ему в параметры передать не имя базы данных и имя запроса, а например конкретный DataSource. Можно так сделать?

см. ActiveX word' и его методы (вряд-ли)
bubucha
Дата: 27.11.2006 12:30:48
автор
Это понятно, только документы и запросы уже сделаны (4 шт.) и там полей куча в каждом, сложный вариант однако.

ну да, психологически всегда трудно что-то переделывать, согласен
alex_q
Дата: 27.11.2006 13:24:42
MasterZ
Это понятно, только документы и запросы уже сделаны (4 шт.) и там полей куча в каждом, сложный вариант однако.

давай эту сложность переложим на Word?

1. Ворд использует готовый запрос из Access - Запрос1
2. Ворд САМ составляет запрос - SELECT dddddddddddddddddddddd
3. Ворд использует какой-то непонятный DataSource из Access

оно ему надо? :)
bubucha
Дата: 27.11.2006 13:33:44
автор

оно ему надо? :)

ну видимо секс со связанными доками лучше...имхо, раз бд хранит данные, то и готовить их она должна....для ворда, или еще чего
alex_q
Дата: 27.11.2006 13:49:34
bubucha
автор

оно ему надо? :)

ну видимо секс со связанными доками лучше...имхо, раз бд хранит данные, то и готовить их она должна....для ворда, или еще чего

ну да! Непонятно что за возня с паролями - можно без возни - не делать паролей :)