2. Despre sabotaje.Da, clar e un sabotaj la mijloc, dar e vorba de factorul uman ca initiator mai mult sau mai putin invizibil.Aplicatia nu face decat ceea ce i se da sa faca.In fine, clar se lucreaza pe calculatoare diferite, cu setari dferite, (probabil si versiuni diferite) cu /fara diacritice, adica acel Romanian incarcat, setari Regional Settings pentru data diferite ..etc..
Pe scurt, solutia este sa concatenam pur si simplu data (datele) din formularul Frm, cu ajutorul functiei DatePart adica :
Personal, si eu ma minunez ca nu functioneaza formula magica Format ("Data", 'mm\dd\yyyy'). Mai mult, pe aplicatia respectiva, chiar si concatenarea (sau spargerea datei in zi, luna si an) functioneaza doar cu un literar (m si/sau d). Pentru mm si dd returneaza un mare #Func! .DCount("[id]","[Tbl]","Day([data]) =" & DatePart("d",[Forms]![Frm]![DataI]) & "AND Month(data) = " & DatePart("m",[Forms]![Frm]![DataI]) & " AND Year(data) = " & DatePart("yyyy",[Forms]![Frm]![DataI]) & "")
Si..cam atat.