Franchement, faut lire la doc.
FIXER DESTINATION RECHERCHE(Vers sélection courante)
-> inutile, c'est le comportement par défaut
TOUT SELECTIONNER([Principale])
-> inutile à part charger des tonnes de données pour rien
1 2
|
$ve_mois:=Mois de(Date du jour(*))-1 |
-> on fait comment en janvier ?
1 2
| CHERCHER PAR FORMULE DANS SELECTION([Principale];Mois de([Principale]Date de création de la fiche)=$ve_mois;*)
CHERCHER PAR FORMULE DANS SELECTION([Principale];Annee de([Principale]Date de création de la fiche)=$ve_annee) |
-> utiliser CHERCHER PAR FORMULE, tout simplement, et l'étoile est inutile : cette commande ne se comporte PAS comme les autres CHERCHER.
Vtest:=[Principale]monresultat
-> là je dois dire que je ne comprends pas le champ "monresultat".
Pour avoir la liste d'enregistrements courants, il suffit d'écrire (après avoir calculé les variables) :
CHERCHER PAR FORMULE([Principale];(Mois de([Principale]Date de création de la fiche)=$ve_mois) & (Annee de([Principale]Date de création de la fiche)=$ve_annee))
4D retourne alors une sélection de fiches qu'il est nécessaire d'afficher ou de traiter.
Partager