Отчет в Word из Access

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
kn9gin9
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 4
Зарегистрирован: 22.08.2008 (Пт) 14:25
Откуда: Химки

Отчет в Word из Access

Сообщение kn9gin9 » 22.08.2008 (Пт) 15:06

Подскажите кто может - хотела в шаблон документа ворда ввести данные по запросу в виде таблицы чтобы отображались, нашла такой вариант http://vtit.kuzstu.ru/books/shelf/182/d ... ter_3.html, но он не работает, почему??? :cry: если кто знает как это вобще сделать - подскажите, пожалуйста!

HandKot
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 283
Зарегистрирован: 28.06.2006 (Ср) 13:34
Откуда: Sergiev Posad

Re: Отчет в Word из Access

Сообщение HandKot » 25.08.2008 (Пн) 10:04

что значит "не работает" ?
I Have Nine Lives You Have One Only
THINK!

kn9gin9
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 4
Зарегистрирован: 22.08.2008 (Пт) 14:25
Откуда: Химки

Re: Отчет в Word из Access

Сообщение kn9gin9 » 26.08.2008 (Вт) 10:13

то и значит, что я сделала все как там описано - модуль создала с произвольным именем, формы, на форму главную положила кнопку "отчет в word", коды вставила на события активации и клика, только вот поменяла путь в строке ChangeFileOpenDirectory "C:\bes\Методички\Приложение\" на свой, где все это барахло лежит, а при запуске у меня сразу компилятор ругается на строчку Set objWord = GetObject(, "Word.Application"), а потом может и вобще случится так, что коды прописаные для формы не откроются - база висит! что делать, не знаю :(

dr.MIG
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1441
Зарегистрирован: 18.12.2004 (Сб) 9:53
Откуда: г.Ярославль

Re: Отчет в Word из Access

Сообщение dr.MIG » 26.08.2008 (Вт) 16:30

Пример-то небольшой -- запакуй его в архив, да выложи здесь, посмотрим.
Salus populi suprema lex

HandKot
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 283
Зарегистрирован: 28.06.2006 (Ср) 13:34
Откуда: Sergiev Posad

Re: Отчет в Word из Access

Сообщение HandKot » 27.08.2008 (Ср) 7:07

ну по моему все-таки писать надо так
Код: Выделить всё
Set objWord = GetObject("Word.Application")
I Have Nine Lives You Have One Only
THINK!

dr.MIG
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1441
Зарегистрирован: 18.12.2004 (Сб) 9:53
Откуда: г.Ярославль

Re: Отчет в Word из Access

Сообщение dr.MIG » 27.08.2008 (Ср) 15:43

А лучше вот так:

Код: Выделить всё
Set objWord = GetObject("", "Word.Application")
Salus populi suprema lex

kn9gin9
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 4
Зарегистрирован: 22.08.2008 (Пт) 14:25
Откуда: Химки

Re: Отчет в Word из Access

Сообщение kn9gin9 » 27.08.2008 (Ср) 16:56

Согласна с доктором. вот пример:
пример.rar
У вас нет доступа для просмотра вложений в этом сообщении.

HandKot
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 283
Зарегистрирован: 28.06.2006 (Ср) 13:34
Откуда: Sergiev Posad

Re: Отчет в Word из Access

Сообщение HandKot » 28.08.2008 (Чт) 7:11

да вроде все работает
не считая некоторых недочетов
как минимум тут надо добавить New или посчле делать инициализацию
Код: Выделить всё
Public objWord As New Word.Application


потом в коде тоже были ошибки, но может просто в примере лишнего поудаляли...
I Have Nine Lives You Have One Only
THINK!

kn9gin9
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 4
Зарегистрирован: 22.08.2008 (Пт) 14:25
Откуда: Химки

Re: Отчет в Word из Access

Сообщение kn9gin9 » 28.08.2008 (Чт) 8:07

HandKot, то есть ты хочешь сказать, что скачал пример, что я выложила, распаковал и там все СРАЗУ работало?и что за ошибки в коде, поясни плиз?

HandKot
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 283
Зарегистрирован: 28.06.2006 (Ср) 13:34
Откуда: Sergiev Posad

Re: Отчет в Word из Access

Сообщение HandKot » 28.08.2008 (Чт) 13:51

ну да
открылся ворд, сформировалась таблица
ошибки были при формировании строки ИТОГО (дальше нее не стал делать)
но возможно это связан с тем, что не полный пример
I Have Nine Lives You Have One Only
THINK!


Вернуться в Базы данных

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 259

    TopList