Imam dva pitanja:
1. Na headeru forme su mi potrebni trenutni podaci, koji se vuku iz nekoliko query-ja. Forma je bound na neki sasvim drugi query, a ja sam na header pokušao da dodam polje sa RecordSource:
=qryTest!Field1
...ovo sam dobio kada kliknem na Expression Builder, i ubacim normalno polje.
Međutim, kada pokrenem formu, prikaže mi #Name? umesto sadržaja polja. Query provereno radi, ali ja ne znam kako ovo da rešim.
Alternativno rešenje jeste da za svako ovakvo polje koje mi je potrebno napravim subform koji je bound za odgovarajući query, ali mislim da će ovaj način dosta opteretiti formu koja inače treba da sadrži desetak takvih polja. Ima li neko neki predlog?
2. U tabeli postoje dnevni unosi koji se, naravno, menjaju sa datumom (datumsko polje postoji). Kada mi je potrebno da pronađem današnje unose u query-ju, kucam sledeće:
... WHERE DatePart("m",tbl1.Datum)=DatePart("m",Now())
AND DatePart("yyyy",tbl1.Datum)=DatePart("yyyy",Now())
AND DatePart("d",tbl1.Datum)=datepart("d",Now())
Ovo mi je prilično rogobatno (ali radi), međutim s obzirom da se ovakav query relativno često izvršava, može li se gornji izraz dodatno optimizovati (da nema "AND"-ova, već da je sve u jednom izrazu?
Hvala!
(c) Alan ford