|
Запрос параметров при открытии навигационной формы
|
|||
---|---|---|---|
#18+
Добрый день. Столкнулся с такой проблемой. Создаем форму навигации из Создание-Формы-Навигация-Вертикальные вкладки, слева. Несколько отчетов из Области переходов перетаскиваем на форму. Отчеты там становятся на вроде кнопок, при нажатии на которые в этой же форме открывается содержимое отчета. Так как в отчетах присутствуют запрашиваемые параметры, то при нажатии на на одну из этих кнопок появляется окошко запроса требуемого параметра. Это все правильно и так и надо. Проблема в том, что при открытии самой Формы навигации она выделяет первый в списке отчет (как бы обращается к нему) и появляется его запрос параметров. Хотелось бы что бы что бы запрос параметра отчета происходил только при нажатии на кнопку этого отчета, а не при открытии формы в которой он содержится. Подскажите, пожалуйста, как мне такое поведение отключить. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.08.2016, 09:54 |
|
Запрос параметров при открытии навигационной формы
|
|||
---|---|---|---|
#18+
zxcv12345, А что будет отображать отчет, если не запросит параметр? Если хотите, чтобы все же отображался пустой отчет, то его нужно переделать, чтобы не запрашивал параметр и отображал то, что должно отображаться при открытии формы. По нажатию формируем рабочий Recordsource с требуемым параметром или подсовываем готовый рекордсет с данными. А можно еще проще - сделать первой закладку с чем-то отличным от отчета с параметром Ну и вообще - запрос параметров через встроенные окна ввода - плохой стиль, работать с этим не удобно, особенно для дат и когда их несколько вылезает. Параметры должны вводиться на форме, иметь значения по умолчанию и прочую помощь пользователю, а отчет запускается уже по нажатию на кнопку или по другому событию. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.08.2016, 11:16 |
|
Запрос параметров при открытии навигационной формы
|
|||
---|---|---|---|
#18+
MrShin, "А что будет отображать отчет, если не запросит параметр?" Запрашивать он должен, но только когда непосредственно на него кликнули, а не при открытии формы. При открытии формы должна показывается колонка доступных кнопок слева и пустое окно для вывода отчета с право. А форма упорно передает фокус на первый отчет, а тот уже запрашивает свой параметр. "А можно еще проще - сделать первой закладку с чем-то отличным от отчета с параметром" Хотя это костыль, но на данный момент это видится наиболее простым выходом из ситуации. Если не найду другого решения - так и поступлю. "Ну и вообще - запрос параметров через встроенные окна ввода - плохой стиль, работать с этим не удобно, особенно для дат и когда их несколько вылезает. Параметры должны вводиться на форме, иметь значения по умолчанию и прочую помощь пользователю, а отчет запускается уже по нажатию на кнопку или по другому событию." Полностью согласен. Но, увы, только начинаю изучение Access с сугубо прикладной целью перевести документооборот у себя в отделе с Excel на Access. Юзабилити интерфейса БД не на первом месте приоритетов. Для меня главное сейчас по-быстрому накидать более или менее работающую БД с десятком таблиц и дюжиной отчетов по ним. Продумывать интерфейс буду после, если переход на Access состоится. Пока же по собственной инициативе в свободное время в качестве саморазвития и эксперимента. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.08.2016, 11:31 |
|
|
start [/forum/topic.php?fid=45&msg=39289514&tid=1613282]: |
0ms |
get settings: |
10ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
30ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 115ms |
0 / 0 |