Форум программистов, компьютерный форум, киберфорум
Наши страницы

MS Access

Войти
Регистрация
Восстановить пароль
 
ICBa
0 / 0 / 0
Регистрация: 09.12.2008
Сообщений: 87
#1

Как отчету указать "Источник строк"? - MS Access

16.04.2009, 18:11. Просмотров 986. Ответов 3
Метки нет (Все метки)

Хочу открывать отчет из формы с разными запросами в качестве источника строк для отчета в зависимоести от некоторых условий, как это реализовать?
Visual Basic
1
Reports![Имя_отчета].RecordSource = 'Имя_запроса'
-ошибка.

Если же в отчете не указать источник строк и открыть его так:
Visual Basic
1
DoCmd.OpenReport 'Имя_отчета', acViewPreview, 'Имя_запроса'
то нифига не происходит. То есть отчет открывается без источника данных
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.04.2009, 18:11
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Как отчету указать "Источник строк"? (MS Access):

Как в режиме выполнения программы изменить запрос в поле "источник записи" - MS Access
Как в режиме выполнения программы изменить запрос в поле 'источник записи' Есть такой код If Me.Tf.Value = 2 Then ...

Создание "примечаний" к форме и отчету в БД. - MS Access
Здравствуйте! Помогите пожалуйста в создании "примечаний" к форме и к отчету. Суть задания заключается в создании двух таблиц. Далее...

Как указать свойство элемента управления "Данные" - MS Access
Есть 3 таблицы "тблСистемы", "тблРазмещение", "тблСодержащегоОбъекта" "тблСистемы" Field1: идСистемы Field2: идРазмещения ...

Как указать адрес "ячейки"? - MS Access
Здравствуйте! Есть таблица, создана ленточная форма. Операторы вбивают инфу в "главной" форме по "ячейкам". Возможно ли осуществить...

Как указать условие "если - то" - MS Access
Подскажите как можно сделать так, что бы при выборе из списка определенного названия, в соседнем поле автоматически показывалось его...

Message "Write conflict" with "Save record", "Copy to clipboard", "Drop changes" buttons - MS Access
Здравствуйте. Получив это сообщение нажимаю на "Save record" и продолжаю работать. Скажите, возможно ли это сообщение не получать, а...

3
IgorB
16.04.2009, 19:07 #2
Ves' kod doljen byt' v samom reporte. Primer:
Visual Basic
1
2
3
4
5
6
7
Report_Open()
 
If Forms!ImyaFormy.ContolImya='Vendor' then
  Me.Recordsource='Select * from table.......'
ElsIf Forms!ImyaFormy.ContolImya= 'Price' then
  Me.Recordsource='Select * from table  where price>5000'
End if
ICBa
0 / 0 / 0
Регистрация: 09.12.2008
Сообщений: 87
16.04.2009, 19:25  [ТС] #3
А вместо строки запроса имя готового запроса можно использовать?

А как тогда из формы передать в отчет некие параметры?
Чтобы он по ним определял какой из запросов использовать в качестве сорса?
0
IgorB
19.04.2009, 20:48 #4
Konechno mojno i daje boleye-- nujno, t.k. gotovaya Query srabotayet na vse 100%, a syntax v VBA 'Select ......' mojet byt' slojnim, i togda Access konfuzitsya.
A parametri na forme - tak ya j dal primer...
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.04.2009, 20:48
Привет! Вот еще темы с ответами:

Как организовать "подчинение" среди строк одной таблицы? - MS Access
Вопрос наверно некорректен в заголовке, но суть такова: имеются таблица со списком всех нужных учреждений. Но некоторые из них являются...

Как сделать так, чтобы по результатам перекрестного запроса выдавались все строки "tabel" как в запросе "ILUitog1step" - MS Access
Здравствуйте! Создаю систему по учету мастерами готовности (степень I,L,U) рабочего персонала по операциям (FOS). На форме "RabFOS"...

Есть форма "исполнители" , в ней кнопка "акты рекламаций", как сделать, то бы при ее нажатии открывалась форма "акты рекламаций" - MS Access
Всем привет. Заранее благодарен за помощь. Есть форма "исполнители" , в ней кнопка "акты рекламаций", как сделать, то бы при ее...

вывести записи из таблицы "Таблица1", в которых есть название1, но при этом столбец "Код" из таблицы "Таблица1" присутствует в значениях столбца "Комм - MS Access
Помогите пожалуйста, решить такую задачку. Необходимо вывести записи из таблицы "Таблица1", в которых есть название1, но при этом столбец...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru