|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.11.2011, 03:11 | #1 |
Форумчанин
Регистрация: 23.03.2009
Сообщений: 334
|
Создать отчет средствами VBA или SQL
Здравствуйте!
Подскажите как создать отчет имеющейся таблицы через VBA или SQL или с помощью макроса. или хотя бы подскажите, как с помощью макроса или VBA запустить мастер отчетов. |
16.11.2011, 08:28 | #2 |
Участник клуба
Регистрация: 12.08.2010
Сообщений: 1,077
|
отчеты иэ vba
help
Код:
Имя-Галина== почта shanemac51@yandex.ru скайп shanemac51 c 8-15мск будни
Сфера интересов--word-excel-access-распознавание |
16.11.2011, 17:40 | #3 |
Форумчанин
Регистрация: 23.03.2009
Сообщений: 334
|
Можно ли как-нибудь обойтись без ручного создания всех элементов отчета?
Что то вроде фонового запуска мастера отчетов с переданными ему параметрами (имя запроса из которого брать данные, тип оформления и т.д.) ? |
16.11.2011, 21:16 | #4 | |
Участник клуба
Регистрация: 12.08.2010
Сообщений: 1,077
|
Цитата:
1-й отчет(реальный) не смогла сделать в конструкторе-не СМОГЛА РАЗМЕСТИТЬ И ВЫРОВНЯТЬ около 150 контролов. поэтому написала программу для размещения полей встык через CreateReport, сообщала при этом в подпрограмму длину поля в символах, тип поля и размер шрифта о последующих МЕЛКИХ отчетах говорить нечего но мне надоело подгонять ширину-высоту контролов и я перешла на отчеты в формате нтм для печати вордом, сначала перекрестных запросов, затем и 90% остальных через конструктор после этого делала только отчеты с итогами ПО СТРАНИЦЕ в нижнем колонтитуле ввела понятие динамического отчета в НТМ -порядок полей для подведения итогов\списков определял пользователь при запуске отчета например;надо вывести основную заработную плату за месяц\квартал\год по профессии\разряду\вредности ..... с выбором по месяцу кварталу году профессии разряду вредности ..... заранее предсказать выбор и порядок выдачи невозможно работник планового отдела или бухгалтерии САМ определял, что ему надо именно сегодня и дорабатывал при необходимости и меня не трепали по мелочам и полуфабрикат выглядел неплохо и для начальства и для печати пример в приложении
Имя-Галина== почта shanemac51@yandex.ru скайп shanemac51 c 8-15мск будни
Сфера интересов--word-excel-access-распознавание Последний раз редактировалось shanemac51; 16.11.2011 в 21:18. |
|
17.11.2011, 07:01 | #5 |
Форумчанин
Регистрация: 23.03.2009
Сообщений: 334
|
Все-таки решил делать вручную, разобрал на примере функцию и стало все гораздо понятней и легко (правда можно немного урезать функцию, но лень).
Вот, может кому понадобится. Код:
|
17.11.2011, 07:01 | #6 |
Форумчанин
Регистрация: 23.03.2009
Сообщений: 334
|
Продолжение:
Код:
|
17.01.2012, 11:52 | #7 |
Регистрация: 01.01.2012
Сообщений: 4
|
отчет где переменное кол-во полей и есть Итоги проще строить на гриде http://www.softdbgrid.ru или vsFlexGrid и др.аналоги
|
23.01.2012, 15:36 | #8 |
Форумчанин
Регистрация: 23.03.2009
Сообщений: 334
|
BD в которой это применял.
(Для запуска в обычном режиме, с нормальным допуском к конструктору и т.д. - запускать через Shift). |
30.01.2012, 19:32 | #9 |
Пользователь
Регистрация: 15.11.2011
Сообщений: 26
|
Спасибо, я уже разобрался сам! Отличная функция реализации отчетов! Очень пригодилась!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
email средствами VBA | mister_pog | Microsoft Office Access | 3 | 08.06.2011 22:26 |
Создать запрос средствами VBA | was3110 | Microsoft Office Access | 4 | 18.04.2011 11:54 |
Простановка наличия средствами VBA | Julliet | Microsoft Office Excel | 6 | 07.06.2010 08:06 |
Вычисление экспоненты средствами VBA | fs444 | Microsoft Office Excel | 10 | 30.12.2009 10:42 |
Заполнение таблицы средствами VBA | parsn | Microsoft Office Excel | 2 | 28.12.2009 14:05 |