LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Автоматиз...
 Тема: Автоматизация в Access 97
 
 15.06.2007 19:52:16
All
4316 сообщения
1-ый


Тема: Автоматизация в Access 97
Я пытаюсь делать базы на Access-97, хотя у
меня и установлен Access-2000, он 97 уже зарекомендовал себя с наилучшей стороны по стабильности работы и русскому хэлпу. В нашем городке, где мало достойной литературы, второе замечание очень важно. В Интернете я набрел на Ваш сайт, и почерпнул на нем очень много полезной в моей работе информации, приемов, решений. Но все решения созданы под 2000 и многие не работают по 97. Перед мной стоит следующая задача: в Access-97 из формы нажатием кнопки создать из шаблона документа Word документ , в котором заполнить таблицу
необходимой информацией из формы абонента. В вашем примере "la_automat.mdb", есть прекрасное решение данной задачи, но только под 2000 Access, и я его не могу адаптировать его под 97, не хватает знаний.


P.S.
Автор: Вопрос 419 от 0:00:00 Источник ...
 15.06.2007 19:52:16
All
4316 сообщения
1-ый


RE: Автоматизация в Access 97
Файл la_automat.mdb использует новые средства Access 2000 (клиенты автоматизации), так что в Access 97 такие решения работать не будут. Можно попытаться решить проблему другими средствами, но в этом случае код программы будет очень сложным.


P.S.
Автор: Виктор Конюков от 0:00:00 Источник ...
 15.06.2007 19:52:16
am
1 сообщения


RE: Автоматизация в Access 97
Хотелось бы восстановить справедливость по отношению к Access97. Он так же как и Acc2000 поддерживает automation. И код создания документа Word в указанном примере будет отлично работать с Acc97 - необходимо лишь установить ссылку (reference) на библиотеку Wordа.
(также надо будет заменить строчку Application.CurrentProject.Path на Currentdb.Name, но это к automation не имеет отношения...)

С уважением, Андрей Митин
ICQ:38607432
http://am.rusimport.ru


P.S.
Автор: am от 0:00:00 Источник ...
 15.06.2007 19:52:16
All
4316 сообщения
1-ый


RE: Автоматизация в Access 97
У меня пример 4 (la_automat.mdb) в Access 97 не запускается и требуется его доработка. Но создать объект Word из Access 97 возможно (Это никто не отрицает). Например так,

Dim app As Word.Application
Set app = New Word.Application
app.Visible = True

Но для того, чтобы определить, какие объекты в Ms Word можно создавать поступите следующим образом. Откройте Word и определите в нем новый макрос. Теперь выполните точно все действия, какие Вы желаете запустить из Access. После этого закройте макрос. Вот и все, далее Вы можете использовать код макроса в VBA Access.


P.S.
Автор: Виктор Конюков от 0:00:00 Источник ...
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Автоматиз...
ПоискПоиск  Список форумовСписок форумов  
right