APPLICATIONS   Access

INFORMATIQUE

Calculs

Accueil site > Accueil applications informatique > Accueil Access

N'hésitez pas à m'écrire pour compléter ou modifier ou me dire bonjour...

 

Calculs (Voir d'autres fonctions sur le site à Raymond)
Somme dans un État ou un Formulaire sans source contrôle.

SomDom("[Champ valeur]";"Requête ou Table origines";"[Champ conditionnel]=X")

Formule avec 1 champs conditionnel (2 étant possible - Voir ci-dessous)
Exemple : =SomDom("[Montant]";"T_Money";"BanqueCaisse=2")
Remarque : Les crochets encadrant les champs conditionnels ne sont pas obligatoires, mais préférables (surtout si le nom de champs est un numéro... là c'est obligatoire !).
Nombre de valeurs dans un État ou un Formulaire sans source contrôle (Avec 2 conditions).

CpteDom("[Champ valeur]";"Requête ou Table origines";"[Champ conditionnel01]=X And [Champs conditionnel02]=X")

Formule avec 2 champs conditionnels (étant entendu qu'un seul est possible)
Exemple : =CpteDom("[Annee]";"R_Comptage";"NumFichPositionFD=2 And [02]=-1")
Remarque : Les crochets encadrant les champs conditionnels ne sont pas obligatoires, mais préférables (surtout si le nom de champs est un numéro... là c'est obligatoire !)
Maximum dans un État ou un Formulaire sans source contrôle.

MaxDom("[Champ valeur]";"Requête ou Table origines";"[Champ conditionnel]=X")

Formule avec 1 champs conditionnel
Exemple : =MaxDom("[Montant]";"T_Money";"BanqueCaisse=2")
Remarque : Les crochets encadrant les champs conditionnels ne sont pas obligatoires, mais préférables (surtout si le nom de champs est un numéro... là c'est obligatoire !).
Minimum dans un État ou un Formulaire sans source contrôle.

MinDom("[Champ valeur]";"Requête ou Table origines";"[Champ conditionnel]=X")

Formule avec 1 champs conditionnel
Exemple : =MinDom("[Montant]";"T_Money";"BanqueCaisse=2")
Remarque : Les crochets encadrant les champs conditionnels ne sont pas obligatoires, mais préférables (surtout si le nom de champs est un numéro... là c'est obligatoire !).
Recherche d'une valeur dans un État ou un Formulaire sans source contrôle.

RechDom("[Champ valeur]";"Requête ou Table origines";"[Champ conditionnel]=X")

Formule avec 1 champs conditionnel
Exemple : =RechDom("[Montant]";"T_Money";"BanqueCaisse=2")
Remarque : Les crochets encadrant les champs conditionnels ne sont pas obligatoires, mais préférables (surtout si le nom de champs est un numéro... là c'est obligatoire !).
Les 100 premiers enregistrements dans une requête Select TOP 100 *
        From LaTable
        Order By LeChamp Desc;
Affiche tous les champs de la table.
Se mettre en SQL et copier la formule.
Select TOP 100 LaTable.LeChamp
       From LaTable
       Order By LaTable.LeChamp;
Affiche tous le champs sélectionné.
Se mettre en SQL et copier la formule.
Valeur absolu Ent c'est la partie entière d'un nombre dans les éditeurs graphiques de requêtes et contrôles
Int, c'est la même chose en anglais, dans vba et dans sql

Les fonctions Int et Fix suppriment toutes deux la partie fractionnelle de l'argument number et renvoient l'entier obtenu.

 

Différence entre les fonctions Int et Fix : si l'argument number est négatif, la fonction Int renvoie le premier entier négatif inférieur ou égal à number, alors que la fonction Fix renvoie le premier entier négatif supérieur ou égal à number.

Par exemple, Int convertit -8,4 en -9, et
Fix convertit -8,4 en -8.

Fix(number) équivaut à :Sgn(number) * Int(Abs(number))

 

Compter les lignes d'une Liste =MaListe.ListCount