Fråga : Critera hjälp för query tar fram in, om en sätta in är ogiltig ignorerar därefter crireria

Hi har EE
I skapat en query som jag använder i en bilda för att visa rekord. Jag använder queryen, som en filter.
In en av sätter in på queryen som jag önskar kriterier, som används endast, om de obundna sätter in på bilda att queryen används för innehåller Text.

When dig 1st öppet bilda de obundna sätter in är tom (sätta in är ett combo boxas)
I önskar att queryen ska ignorera kriterierna på detta arrangerar, som det combo är tomt. detta går därefter all fields.
When som tillbaka du väljer därefter ett känt i det combo boxas det använder därefter efter uppdateringhändelse en Me.requery, och nu, som comboboxen har text i den, har queryen använder nu this.

I försökt efter:
IIf ([bildar]! [frmSUBResourcesTaskDayViewALL]! [NameFilter] "" för =, "", [Forms]! [frmSUBResourcesTaskDayViewALL]! [NameFilter])

Also
IIf ([bildar]! [frmSUBResourcesTaskDayViewALL]! [NameFilter] är ogiltig, "", [bildar]! [frmSUBResourcesTaskDayViewALL]! [NameFilter])

Both av dessa halvt arbete. Om du vald text i det combo boxas, det fungerar. Det fungerar inte, om comboboxen är ogiltig. det går ingen records.

If som tillbaka comboboxen är ogiltig, eller jag tar bort kodifiera i kriterierna av queryen, därefter den bör finna 7 records.
" klar "

Svar : Critera hjälp för query tar fram in, om en sätta in är ogiltig ignorerar därefter crireria

att anta sätta in som du ställer in filtrerakriterierna, är [FieldX]


IIf ([bildar]! [frmSUBResourcesTaskDayViewALL]! [NameFilter] är ogiltigt, [FieldX], [bildar]! [frmSUBResourcesTaskDayViewALL]! [NameFilter])
Andra lösningar  
 
programming4us programming4us