Not working:
Filter('[dbo].[asiel_verblijf]';vertrek_datum=0)
Filter('[dbo].[asiel_verblijf]';IsEmpty(vertrek_datum))
Filter('[dbo].[asiel_verblijf]';Day(vertrek_datum)=0)
Filter('[dbo].[asiel_verblijf]';IsBlank(vertrek_datum))
Filter('[dbo].[asiel_verblijf]';Text(vertrek_datum)="")
If a gallery shows a record/item with a blank vetrek_datum:
If I put a label in a gallery Day(Thisitem.vertrek_datum) it does say "0"'
If I put a label in a gallery Text(Thisitem.vertrek_datum) it does say ""' (nothing)
If I put a label in a gallery IsBlank(Thisitem.vertrek_datum) it does say True
What will?
I read messages about date filtering SQL tables and I have to say upfront: changing the SQL database is *not* an option for me.
Filtering on vertrek_datum < 01-01-2000 would also work for me but then the server connection throws errors and I read averywhere that sql date comparing with < and > will not work.
The only filter that does work is if I filter on a specific date and do
Text(vertrek_datum;"dd-mm-yyyy") = "23-02-2017"
vertrek_datum=DateValue("23-02-2017") does not work either
Additional info:
If I do ClearCollect(collectSQLDates;ShowColumns('[dbo].[asiel_verblijf]';"vertrek_datum")) it appears dates are in format "d-m-yyyy" when inspecting collectSQLDates
Filter('[dbo].[asiel_verblijf]';IsBlank(Text(vertrek_datum;"[$-nl-NL]d-m-yyyy"))) does not work either
I I do
Filter('[dbo].[asiel_verblijf]';DateDiff(vertrek_datum;Today())>800)
I get a number of hits where vertek_datum is in the 2017s
If I do
Filter('[dbo].[asiel_verblijf]';DateDiff(vertrek_datum;Today())>1000)
I get no hits, while there are records with vetrek_datum=0