Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Вывод таблицы в WORD / 24 сообщений из 24, страница 1 из 1
24.04.2019, 15:11
    #39805791
OkeTurel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод таблицы в WORD
Здравствуйте!

Помогите, пожалуйста, с фрагментом кода.
Надо вывести в определенное место файла WORD объект Recordset, содержащий несколько записей.
Если подробнее - то в WORD есть кадровый приказ на нескольких сотрудников. Мне надо, чтобы его табличная часть заполнялась из аксессовского объекта Recordset.
...
Рейтинг: 0 / 0
24.04.2019, 15:31
    #39805802
ROI
ROI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод таблицы в WORD
OkeTurel,

А поиском не судьба?
...
Рейтинг: 0 / 0
24.04.2019, 15:34
    #39805806
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод таблицы в WORD
OkeTurel,
Приказ по кадрам не бывает очень большим-1,максимум 2, страницы. Не проще ли создать прям в ACCESS отчет ?
...
Рейтинг: 0 / 0
24.04.2019, 15:51
    #39805823
OkeTurel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод таблицы в WORD
ROI, я пользовалась поиском, но что-то не нашла про вставку именно таблиц, то есть одним блоком сразу нескольких записей.
sdku, это проще, но мне нужен редактируемый формат.
...
Рейтинг: 0 / 0
24.04.2019, 16:23
    #39805848
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод таблицы в WORD
OkeTurelsdku, это проще, но мне нужен редактируемый формат.Очередной случай подгонки фактических данных под желания начальства (а говоря проще-очковтирательство)
Сохраняйте этот отчет(честный) в формате RTF(Word) и редактируйте сколь угодно
...
Рейтинг: 0 / 0
24.04.2019, 16:36
    #39805857
Вывод таблицы в WORD
OkeTurel, если у вас есть заготовка документа, то проще всего заполнить поля заранее подготовленной таблицы в цикле по полям и записям Recordset-а и удалить лишние строки.
Еще можете почитать про метод InsertDatabase.
...
Рейтинг: 0 / 0
25.04.2019, 07:17
    #39805969
Swa111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод таблицы в WORD
Генератор отчетов на основе шаблона RTF 21801196 . Архив лучше забирай из последнего сообщения, в стартовом топике мини справка есть.
...
Рейтинг: 0 / 0
25.04.2019, 11:30
    #39806089
Joss
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод таблицы в WORD
OkeTurelROI, я пользовалась поиском, но что-то не нашла про вставку именно таблиц, то есть одним блоком сразу нескольких записей.
sdku, это проще, но мне нужен редактируемый формат.
Импорт в Word у Access организован из рук вон плохо. Ещё в Access XP/2003 для электронных документов я использовал формат PDF, который получал при помощи виртуального бесплатного принтера doPDF прямо из отчётов. Если же нужен был формат doc(rtf) то я полученные PDF документы обрабатывал программой SolidConverter. Получался довольно точный вид. Сейчас есть и другие программы для конвертации PDF в Word. На вскидку могу назвать следующие Nitro Pro Enterprise , Icecream PDF Candy Desktop Pro , AnyMP4 PDF Converter Ultimate , Wondershare PDFelement Pro , Icecream PDF Converter Pro , PixelPlanet PdfGrabber
...
Рейтинг: 0 / 0
25.04.2019, 11:41
    #39806103
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод таблицы в WORD
OkeTurel, 16713356
...
Рейтинг: 0 / 0
17.05.2019, 13:16
    #39814569
OkeTurel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод таблицы в WORD
Большое спасибо всем за советы. :)
...
Рейтинг: 0 / 0
17.05.2019, 14:20
    #39814615
ПЕНСИОНЕРКА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод таблицы в WORD
JossЕсли же нужен был формат doc(rtf) то я полученные PDF документы обрабатывал программой SolidConverter

приемов заполнения шаблонов ВОРД из ассесс/ексель более 10
наверняка практически каждый специалист в состоянии освоить хотя бы один, если отчет в word ему нуженн по работе(акты/договора/списки/перечни......)
...
Рейтинг: 0 / 0
03.07.2019, 09:21
    #39833099
OkeTurel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод таблицы в WORD
В общем, я решила осваивать FastReport. Там хоть можно нормально в RTF вывести. Печально, что Акс заставляет нас обращаться к сторонним программам и не может обеспечить нормального вывода. Ну, буду изучать руководство к FastReport.
...
Рейтинг: 0 / 0
03.07.2019, 09:50
    #39833108
ROI
ROI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод таблицы в WORD
OkeTurelВ общем, я решила осваивать FastReport. Там хоть можно нормально в RTF вывести. Печально, что Акс заставляет нас обращаться к сторонним программам и не может обеспечить нормального вывода. Ну, буду изучать руководство к FastReport.
Access 2010 спокойно сохраняет в rtf.
...
Рейтинг: 0 / 0
03.07.2019, 09:56
    #39833110
OkeTurel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод таблицы в WORD
ROI, а у меня 2003. :)
...
Рейтинг: 0 / 0
03.07.2019, 10:03
    #39833112
OkeTurel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод таблицы в WORD
ROI, а вообще, на Ваш взгляд, есть какие-нибудь очевидные преимущества у FastReport, которых нет у Access даже 2007-го, 2010-го? Какие-то возможности, расширяющие функционал Аксесса?
...
Рейтинг: 0 / 0
03.07.2019, 10:29
    #39833125
ROI
ROI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод таблицы в WORD
OkeTurelROI, а вообще, на Ваш взгляд, есть какие-нибудь очевидные преимущества у FastReport, которых нет у Access даже 2007-го, 2010-го? Какие-то возможности, расширяющие функционал Аксесса?
Боюсь что у FastReport нет доступа к объектной модели из VBA.
А отсюда следует, что программно вы их не интегрируете.
Всё познается в сравнении (по этому, не могу сказать, есть или нет преимущества).
...
Рейтинг: 0 / 0
03.07.2019, 12:55
    #39833223
ПЕНСИОНЕРКА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод таблицы в WORD
OkeTurelВ общем, я решила осваивать FastReport. Там хоть можно нормально в RTF вывести. Печально, что Акс заставляет нас обращаться к сторонним программам и не может обеспечить нормального вывода. Ну, буду изучать руководство к FastReport.

может все таки надо освоить 1-2 метода заполнения документа WORD из аксесс из почти 20 вариантов сего действа , код вполне понятен


--п.с.---
что же вам надо получить в отчете, что такие сложности вы себе накручиваете
...
Рейтинг: 0 / 0
03.07.2019, 12:58
    #39833226
ПЕНСИОНЕРКА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод таблицы в WORD
sdkuСохраняйте этот отчет(честный) в формате RTF(Word) и редактируйте сколь угодно

увы, корректировать RTF весьма проблемно
аксесс формирует строки табуляторами и если в некоторых полях есть многострочность , то это весьма проблемно откорректировать
...
Рейтинг: 0 / 0
03.07.2019, 15:04
    #39833354
OkeTurel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод таблицы в WORD
авторможет все таки надо освоить 1-2 метода заполнения документа WORD из аксесс из почти 20 вариантов сего действа , код вполне понятенПЕНСИОНЕРКА, я умею выводить в WORD и EXCEL программно, но хотелось бы каких-то дополнительных примочек и возможностей.
...
Рейтинг: 0 / 0
03.07.2019, 15:25
    #39833376
ПЕНСИОНЕРКА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод таблицы в WORD
OkeTurelно хотелось бы каких-то дополнительных примочек и возможностей.
каких к примеру
...
Рейтинг: 0 / 0
03.07.2019, 16:04
    #39833407
OkeTurel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод таблицы в WORD
Хотя бы менее объемного кода для вывода. У меня 81 тип документов, для каждого я определяю свой массив переменных, которые в нем используются, потом вычисляю переменные, вывожу в WORD. Очень сложно не запутаться. Может, в FastReport будет больше возможностей все разложить по порядку и нагляднее, чем в Аксе.

Не подумайте, кстати, что я не люблю Акс, я очень люблю Акс!
...
Рейтинг: 0 / 0
03.07.2019, 16:28
    #39833429
ПЕНСИОНЕРКА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод таблицы в WORD
OkeTurelХотя бы менее объемного кода для вывода.вы как то видимо по другому выводите , у меня один комплект переменных, процедуры для типовых кусков и т.д

меня вполне устраивает, ВСЕ ПРОПИСАНО В ОДНОМ МЕСТЕ , удобнее, чем лазить по 100 окошек в конструкторе аксесс
...
Рейтинг: 0 / 0
31.07.2019, 16:22
    #39843576
OkeTurel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод таблицы в WORD
ПЕНСИОНЕРКАу меня один комплект переменных, процедуры для типовых кусков и т.дЕще раз здравствуйте!
Хотелось бы посоветоваться.

Где Вы храните этот комплект? Я лично пробовала 3 варианта: хранить в отдельной таблице, связанной с таблицей типов документов, связь "один ко многим". 2-й вариант - не заводить отдельную таблицу и все переменные объявлять в VBA. 3-й вариант - вообще сделать для какого-то конкретного документа SQL-запрос и с ним потом связать документ WORD, к примеру.

Еще вопрос: как в вычисляете эти переменные? В VBA - Dlookup или Find?

Я пробовала и то и то, но никак не могу остановиться на чем-то одном. SQL-запросы очень громоздкие. Dlookup или Find - не пойму, что из них быстрее, и кода много приходится писать.

А еще есть варианты для переменных документа?
...
Рейтинг: 0 / 0
31.07.2019, 17:31
    #39843621
ПЕНСИОНЕРКА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывод таблицы в WORD
OkeTurelГде Вы храните этот комплект?
у меня обычно это таблицы

например таблица договора(или накладные или счета фактуры.... и подобные)
- есть основная таблица(обычно аксесс), подчиненная счета фактуры
- динамический поиск договора(по номеру, дате, клиенту, теме, периоду, статусу.....)
- при клике на строке - переход в простую форму по договору, с подчиненными счетами
- при выборе счета --переход на простую форму счета с подчиненной составСчета

и на любом уровне возможно заполнить несколько типов шаблонов(например аренда квартиры и аренда авто требует разных шаблонов, попутно есть шаблон на заполнение доверенности....)

код на эти действия стандартен более чем на 50 %, подход(принцип) подобен еще сильнее, есть стандаризированные функции на формирование подписей и заголовков)
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Вывод таблицы в WORD / 24 сообщений из 24, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]