|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.11.2009, 01:30 | #1 |
Форумчанин
Регистрация: 15.02.2007
Сообщений: 183
|
Отчет с вводом параметра из списка
Здравствуйте, народ. Есть задача. В отчете вывести список работ на объекте, при чем код объекта выбирать из списка. Я уже 2 часа бьюсь над решением, но что-то никак не приходит на ум как это сделать. Получается, что при выполнении запроса значение параметра необходимо выбрать из списка. Но как это сделать?
На всякий случай оригинал задания: Создать отчет "Смета работ на объекте". Отчет должен содержать перечень работ с указанием их кодов, наименований, ед. измерения, объемов и стоимости, а также стоимостные итоги по видам работ. Код объекта для вывода сметы должен выбираться из списка. Наименование и адрес объекта должны выводиться в заголовке отчета.
Знать все невозможно, в силу того, что жить бы стало неинтересно.
|
24.11.2009, 09:09 | #2 |
Форумчанин
Регистрация: 26.04.2008
Сообщений: 487
|
Сделайте источником отчета запрос, где после Where напишите условия отбора со ссылкой на список. Все просто.
|
24.11.2009, 20:54 | #3 |
Форумчанин
Регистрация: 15.02.2007
Сообщений: 183
|
Спасибо, но я никогда не делал в запросах ссылки на списки. Для примера можете продемонстрировать как это делается? Ну или хотя бы название функции напишите, с помощью которой можно на список сослаться.
Знать все невозможно, в силу того, что жить бы стало неинтересно.
|
24.11.2009, 23:27 | #4 |
Форумчанин
Регистрация: 15.02.2007
Сообщений: 183
|
Ура, получилось!!!
Задачу решил. Оказывается действительно просто. Алгоритм, по которому решил задачу:
1) создал необходимый запрос 2) создал форму, на которую поместил поле со списком. В качестве значений выбрал необходимо поле таблицы. Выбрал в мастере "только значения" (чтобы при выборе не изменялась таблица, на которую настроен список) 3) задал в запросе параметр ссылкой на мой элемент со списком Код:
5) разместил на форме кнопку открывающую запрос 6) в свойствах созданного отчета выбрал "Отчет", на вкладе события создал макрос на открытие запроса. Теперь перед открытием отчета сначала выводиться форма, в которой необходимо выбрать значение и после нажать кнопку открытия отчета.
Знать все невозможно, в силу того, что жить бы стало неинтересно.
|
25.11.2009, 16:46 | #5 |
Форумчанин
Регистрация: 26.04.2008
Сообщений: 487
|
Вы же изначально упрощенно-правильней рассуждали.. Поместите комбобокс прямо в отчет, сделайте его значение параметром для запроса-источника этого же отчета.. И форма станет лишней. ИМХО удобней. (не забудьте обновлять источник после обновления значения комбо)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Непонятно вводом с клавиатуры | lordus | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 4 | 13.11.2009 16:10 |
Сортировка с вводом чисел | Syltan | Общие вопросы C/C++ | 15 | 26.09.2009 22:03 |
Как из формы открыть отчет выбрав его из списка? | NadinLip | Microsoft Office Access | 5 | 18.06.2009 08:26 |
проблема с вводом графа | Petruha-nsk | Общие вопросы C/C++ | 4 | 10.04.2009 15:51 |
Задача с вводом матрицы на С | Aero | Помощь студентам | 1 | 28.10.2007 14:50 |