Pb sur Query

Bonjour

Voici mon code

Au cas ou
: (Événement formulaire=Sur chargement)
Form.allRevenus:=ds.COMPTA.query(“designation=‘Retraite@’”).orderBy(“dateAchat desc, debit asc”)
Form.query1:=“dateAchat=!1/1/2020!”
Form.query2:=“designation=@CRAM”
Form.query3:=“designation=@ANEP”

	Form.selectQ1:=1
	Form.selectQ2:=0
	Form.selectQ3:=0

Fin de cas

Dans ma listbox j’ai bien les champs dateAchat , designation, credit , caisses les enregistrements sont bien trier
mais Form.query1 me revoie un message " L’attibut =!1/1/2020! n’est pas trouvé dans la classe datastore COMPTA.

alors que les deux autres recherches fonctionnent

Merci pour vos conseils

très Cordialement

Bernard

Bonjour

Peut-être ça, plutôt ?

“2020-01-01”

Bonjour Bernard,

il faut que tu regardes la doc à l’adresse suivante : https://doc.4d.com/4Dv17/4D/17.3/dataClassquery.305-4621818.fe.html

le dernier exemple te montre comment formatter ta date :wink:

$entitySelection:=dataClass.query(“birthDate > :1”;“1970-01-01”)

Patrick

Merci pour vos conseils

C’est bien le format date qui était erroné.

Très Cordialement

Bernard