|
Создание отчетов в одной форме -мастер отчетов
|
|||
---|---|---|---|
#18+
Доброго вечера всем. Подскажите идею реализации следующего: Есть много отчетов, вызываемых с помощью пунктов меню. Возникла мысль создать одну форму формирования отчетов, что-то типа конструктора отчетов. Что посоветуете? Есть ли примеры? Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2018, 22:37 |
|
Создание отчетов в одной форме -мастер отчетов
|
|||
---|---|---|---|
#18+
_СергейВПЕсть много отчетовв чём разница между ними? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2018, 23:43 |
|
Создание отчетов в одной форме -мастер отчетов
|
|||
---|---|---|---|
#18+
4z4r, Разница в текстах запросов и форматировании ячеекм(вывожу в Excel). ... |
|||
:
Нравится:
Не нравится:
|
|||
08.03.2018, 07:47 |
|
Создание отчетов в одной форме -мастер отчетов
|
|||
---|---|---|---|
#18+
_СергейВПДоброго вечера всем. Подскажите идею реализации следующего: Есть много отчетов, вызываемых с помощью пунктов меню. Возникла мысль создать одну форму формирования отчетов, что-то типа конструктора отчетов. Что посоветуете? Есть ли примеры? Спасибо. в одной из задач сделала ленточную форму с дюжиной полей для динамического формирования фильтра +список , в который занесены имена отчетов(почти 30), причем список формируется согласно допуску пользователя(имена отчетов в таблице +группа доступа) при клике на списке --формирование отчета с выводом в WORD/EXCEL ... |
|||
:
Нравится:
Не нравится:
|
|||
08.03.2018, 09:31 |
|
Создание отчетов в одной форме -мастер отчетов
|
|||
---|---|---|---|
#18+
создаете шаблон отчетов. в нем прописывается пара строк, а остальное формирование уже идет в модуле класса пример когда на основе одного шаблона формируются 4 совершенно различных отчета, с различной ориентацией (книжной, альбомной) и пр. в вызывающем модуле прописываете значение глобальной переменной например пусть: ActNedovlojeniyaTemp(2)=3 ActNedovlojeniyaTemp(1)-это кнтрлсорсе отчета- тоже прописываете в вызывающем модуле. в отчете прописываете что-то типа: Код: vbnet 1. 2. 3. 4. 5. 6. 7.
а в затем в модуле класса: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49.
в таком случае все можно менять(в отличие от вызова отчета как модуль класса), НО отчет можно вызвать только один, если отчет вызывать как модуль класса, то вызывать очевидно их можно несколько- однако Report_Open в этом случае недоступно, а основная масса структурных изменений может быть сделана только в этом событии. в этих всех PrisvProtokol и пр. происходит форматирование частей отчета, присваивание событий. например: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26.
также implements никто не отменял-но она плодит просто тучу модулей класса. все это можно написать и в модуле отчета. естественно это не все что нужно прописывать, но принцип я думаю понятен. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.03.2018, 12:27 |
|
Создание отчетов в одной форме -мастер отчетов
|
|||
---|---|---|---|
#18+
ПЕНСИОНЕРКА, Да, что-то подобное в голове крутится. Выделить основные поля, по которым происходит выборка. Хочется еще иметь возможность указывать ширину и формат ячеек. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.03.2018, 13:58 |
|
Создание отчетов в одной форме -мастер отчетов
|
|||
---|---|---|---|
#18+
alecko, Здесь вы описываете работу с отчетами самого Аксесса. У меня отчеты строятся по создаваемому программно запросу с выводом в Ексел. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.03.2018, 14:04 |
|
Создание отчетов в одной форме -мастер отчетов
|
|||
---|---|---|---|
#18+
_СергейВПЕсть много отчетов, много отчетов можно создать в одном отчете-шаблоне. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.03.2018, 18:25 |
|
Создание отчетов в одной форме -мастер отчетов
|
|||
---|---|---|---|
#18+
ПЕНСИОНЕРКА_СергейВПДоброго вечера всем. Подскажите идею реализации следующего: Есть много отчетов, вызываемых с помощью пунктов меню. Возникла мысль создать одну форму формирования отчетов, что-то типа конструктора отчетов. Что посоветуете? Есть ли примеры? Спасибо. в одной из задач сделала ленточную форму с дюжиной полей для динамического формирования фильтра +список , в который занесены имена отчетов(почти 30), причем список формируется согласно допуску пользователя(имена отчетов в таблице +группа доступа) при клике на списке --формирование отчета с выводом в WORD/EXCEL Можете приложить скрин формы? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2018, 12:09 |
|
Создание отчетов в одной форме -мастер отчетов
|
|||
---|---|---|---|
#18+
_СергейВП, часть формы ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2018, 12:30 |
|
Создание отчетов в одной форме -мастер отчетов
|
|||
---|---|---|---|
#18+
ПЕНСИОНЕРКА, Спасибо, посмотрю, что можно взять. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2018, 12:43 |
|
|
start [/forum/topic.php?fid=45&msg=39612304&tid=1611620]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
47ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 146ms |
0 / 0 |