powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / вопросы по отчету
5 сообщений из 5, страница 1 из 1
вопросы по отчету
    #32738391
вообщем такая ситуация. Отчет связан с формой на access. Нужно
как то сделать так, чтобы если на форме, в одном из полей вводится
определенное значение(например, код заказчика), то и отчет выводится
в соотвествии с этим значением, а если на форме ничего не введено в это поле
то выводятся все значения. Говорят это надо делать с помощью like, но как?
Подскажите
...
Рейтинг: 0 / 0
вопросы по отчету
    #32738416
Kelme
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
навскидку так:
на Load отчёта пишешь:
Код: plaintext
1.
2.
3.
4.
5.
if not IsNull(Forms("Имя нужной формы")![имя нужного контрола])) then
      me.filter = "[код заказчика] = '" & Forms("Имя нужной формы")![имя нужного контрола] & "'"
      me.filteron = true
  else
      me.filteron = false
 endif
...
Рейтинг: 0 / 0
вопросы по отчету
    #32738600
не, это немного не то. Нужно чтобы если ничего не ввели в поле на форме, то отчет выводился бы по всем заказчикам
...
Рейтинг: 0 / 0
вопросы по отчету
    #32738612
Kelme
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
 'если что-то введено в нужном поле, то фильтруем записи по этому значению 
if not IsNull(Forms("Имя нужной формы")![имя нужного контрола])) then
      me.filter = "[код заказчика] = '" & Forms("Имя нужной формы")![имя нужного контрола] & "'"
      me.filteron = true
  else  'если нифига не введено в нужном поле, то убираем фильтр 
      me.filteron = false
 endif



так понятней?
ЗЫ: метод может не самый оптимальный, но работает.
...
Рейтинг: 0 / 0
вопросы по отчету
    #32738633
ищ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...where [код заказчика] = Forms![Имя нужной формы]![имя нужного контрола] or Forms![Имя нужной формы]![имя нужного контрола] is null
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / вопросы по отчету
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]