Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Братцы, расшифруйте  [new]
Dmytrij
Member

Откуда:
Сообщений: 140
IIf(Not IsNull([Forms]![Ввод інформації по фірмах2-изд]![Флажок157]),[Фірми].[Помітка]=[Forms]![Ввод інформації по фірмах2-изд]![Флажок157],True))<>False

вот эта конструкция при установке флажка в форме (флажок157=1) отображает список помеченых фирм (лог. поле Помітка =1) или (флажок157=0)полный список фирм.

1. Подскажите чайнику, что она (конструкция) обозначает (типа "если что-то равно чему-то, тогда-то-то, иначе.... больше-меньше и.т.д.) Если не в тягость. Разобраться хочу, потому что...

2...нужно сделать флажок в форме, на основании которого в ней бы отображались только НЕпомеченные фирмы (флажок новый=1) или весь список (флажок новый=0)
19 мар 04, 10:42    [586864]     Ответить | Цитировать Сообщить модератору
 Re: Братцы, расшифруйте  [new]
Dmytrij
Member

Откуда:
Сообщений: 140
Может все вышесказанное через зад.
А если так:
В форме (Форма1) группа переключателей (Группа1)
три переключателя (№1,№2,№3) каждый возвращает значение (№1=1, №2=2, №3=3).

Форма связана с запросом, запрос - с таблицей(Таблица1).

В таблице есть логическое поле (Поле1)

Задача - в форме отображать, на основании переключателей:
№1 - весь список
№2 - если Поле1=1
№3 - если поле1=0

Как реализовать условие отбора в запросе?
19 мар 04, 11:38    [587056]     Ответить | Цитировать Сообщить модератору
 Re: Братцы, расшифруйте  [new]
Владимир Саныч
Member

Откуда: Израиль (причем это 1 человек, а не 2 => прошу на ты)
Сообщений: 40414
Перевожу (к сожалению, не на украинский, а на русский):

Если что-то есть (True или False, но не Null) во флажке
[Forms]![Ввод інформації по фірмах2-изд]![Флажок157]
то вернуть только те записи, в которых поле [Фірми].[Помітка] имеет такое же значение, как этот флажок, иначе это поле не проверять.
19 мар 04, 13:06    [587374]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить