Sur un etat, renseigner un champs à partir de deux autre, au choix "IIF&amp

Fermé
JaqLau Messages postés 30 Date d'inscription jeudi 14 janvier 2010 Statut Membre Dernière intervention 6 mai 2023 - Modifié le 4 août 2020 à 17:45
RV71 Messages postés 607 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 26 octobre 2024 - 5 août 2020 à 10:58
Bonjour,
Access 2016

Un petit problème:
L’exemple dans le support Microsoft
=IIf(IsNull([Region]), [City] & " " & [PostalCode], [City] & " " & [Region] & " " & [PostalCode])

Ce que j’en ai déduit pour mon compte personnel*
iif(IsNull ([TéléphonePortable]), [TéléphoneFixe],[TéléphonePortable])

Je vous joint la réponse d' Access.....
Ou se cache l'erreur? J'ai essayé avec ou sans espace, avec des ; ... j'en passe, et des meilleurs

Merci par avance
Cordialement



PS Excuses pour le doublon....


Configuration: Windows / Firefox 79.0

2 réponses

RV71 Messages postés 607 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 26 octobre 2024 31
4 août 2020 à 18:21
dans "la réponse d'access", il manque les parenthèses après le isnull...

tu as bien écrits :
= iff(isnull([TéléphonePortable]), [TéléphoneFixe], [téléphoneportable])

?

A+
0
RV71 Messages postés 607 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 26 octobre 2024 31
Modifié le 4 août 2020 à 19:08
Plus simple,
dans le requêteur visuel access :
Téléphone: VraiFaux([téléphoneportable];[téléphoneportable];[téléphonefixe])

et encore + simple :-)
Téléphone: nz([téléphoneportable];[téléphonefixe])

Tu as le choix :-)
0
RV71 Messages postés 607 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 26 octobre 2024 31
4 août 2020 à 19:06
En gros tu tentais de réécrire la fonction nz...
0
JaqLau Messages postés 30 Date d'inscription jeudi 14 janvier 2010 Statut Membre Dernière intervention 6 mai 2023 > RV71 Messages postés 607 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 26 octobre 2024
5 août 2020 à 10:19
Bonjour et merci pour ces renseignements, en effet à force de bidouiller l'expression j'ai perdu une parenthèse (!) merci de l'avoir vue. De plus, le message d'erreur attirait mon attention sur les virgules..... J'ai utilisé VraiFaux après avoir testé nz qui n'a pas marché (?)
Merci encore
Cordialement
JL
0
RV71 Messages postés 607 Date d'inscription mardi 14 avril 2020 Statut Membre Dernière intervention 26 octobre 2024 31 > JaqLau Messages postés 30 Date d'inscription jeudi 14 janvier 2010 Statut Membre Dernière intervention 6 mai 2023
5 août 2020 à 10:58
Nz doit fonctionner. Tu as un message d'erreur ?

A+
0