LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  передача данных...
 передача данных в ворд
 
 26.05.2011 7:13:04
mouse72
4 сообщения


передача данных в ворд

доброго времени суток.

Тема избитая, но внятный ответ (для начинающего) я так и не нашёл.

Имеется две таблицы (по несколько полей в каждой, одно из них числовое).

С помощью запроса в одной из них подсчитывается сумма колонки.

С помощью двух запросов (используются 2 запроса, чтобы не перемешивались строки) исходные таблицы сливаются в одну. На выходе получается одна новая таблица со всеми необходимыми для передачив ворд полями.

В ворде имеется готовый шаблон для заполнения.

Суть вопроса. Нужно перенести/передать все записи каждого из полей в соответствующие таблицы в ворде. Т.е. передать таблицу из акса в ворд

как начинающего меня этот вопрос поставил в тупик

 26.05.2011 21:12:13
Admin1
731 сообщения
1-ый


Re: передача данных в ворд
 Измененный Admin1  на 26.05.2011 21:15:11)

Для этого Вы должны создать в Word шаблон *.dot и поставить в нем Закладки, имеющие такие же имена как в форме. Например, Вставка -> Закладка ... -> Имя закладки=Фирма (Нажмите кнопку Добавить и сохраните шаблон)
Создание документа Word с шаблоном .dot описано здесь: http://www.leadersoft.ru/Rus/help/code/Default.aspx?go=product&ProductID=11875

 27.05.2011 4:19:13
mouse72
4 сообщения


Re: передача данных в ворд

Как работать с Закладками я разобрался (чрезвычайно просто ).

Не удается передать таблицу. Дело в том, что при формировании в отчёте Access-а списками не удается отформатировать так как требуется (т.е. расположить содержимое списка по центру).

Мелочь, а требование достаточно жёсткое. Поэтому пытаюсь передать таблицу в более гибкий для форматирования текста Ворд.

Понимаю, что требуется перебор строк и их передача в ворд, но не хватает знаний додуматься, как самому реализовать. И достаточно простых примеров найти не удаётся

 27.05.2011 4:21:12
mouse72
4 сообщения


Re: передача данных в ворд

Прошу прощения, забыл сказать. Именно этот, приведенный Вами вариант я и использовал для передачи отдельных элементов

 27.05.2011 7:29:08
Admin1
731 сообщения
1-ый


Re: передача данных в ворд
 Измененный Admin1  на 27.05.2011 7:33:35)

Чтобы передать таблицу, потребуется написать более сложную программу, т.е. отдельный класс VBA. Там нужно будет рисовать ячейки в Word. Вот пример, как можно распечатать счет предоплату. Обратите внимание на то, как можно будет правильно составить запрос SQL, чтобы напечатать сумму прописью http://www.leadersoft.ru/Rus/Market/Db/Default.aspx?go=product&pid=459

  Программирование  Microsoft Access. Файлы mdb и accdb  передача данных...
ПоискПоиск  Список форумовСписок форумов  
right