Le problème semble si simple .... et pourtant.
Un formulaire contient les nationalités des parents et des enfants.
Il s'agit dans les 2 cas d'un Combo basé sur un Table 'CodeNat'.
Arrivé aux champs des nationalités des Enfants, celles des Parents sont déjà
complétées.
Je voudrais mettre par défaut la nationalité des Parents, dans le champ Nat
des enfants, s'il est encore vide.
Si il est déjà complété, on ne fait rien, mais on peut toujours le modifier.
Si il est vide le Combo jouera sont rôle en listant tous les noms de pays.
Je complète 'On Current" comme ceci :
If IsNull(ChFatherNat) Or ChFatherNat = 0 Then
ChFatherNat = FatherNat
de temps en temps l'erreur est "'the value is not valid for this
field.."
La plupart du temps le champ vide ne se complète pas du tout !?
Alors que Debug.Print FatherNat donne bien "Royaume-Uni"
End if
Une piste de votre part serait vraiment et très vivement appréciée.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Bruno Frisque
Bien,
Le problème est que le Second Combo est Number selon la propriété dans la table ... Il fallait avoir le même Combo mais en TEXTE.
Question subsidiaire : Comment changer la propriété d'un champ par code? (les tables liées ne peuvent pas être changées chez les clients en Mde runtime) Par exemple quelque chose comme Combo number set ComboText ??
à +
"Bruno Frisque" wrote in message news:ewZ%23NRs%
Bonjour le groupe,
Le problème semble si simple .... et pourtant. Un formulaire contient les nationalités des parents et des enfants. Il s'agit dans les 2 cas d'un Combo basé sur un Table 'CodeNat'.
Arrivé aux champs des nationalités des Enfants, celles des Parents sont déjà complétées. Je voudrais mettre par défaut la nationalité des Parents, dans le champ Nat des enfants, s'il est encore vide. Si il est déjà complété, on ne fait rien, mais on peut toujours le modifier. Si il est vide le Combo jouera sont rôle en listant tous les noms de pays.
Je complète 'On Current" comme ceci : If IsNull(ChFatherNat) Or ChFatherNat = 0 Then ChFatherNat = FatherNat de temps en temps l'erreur est "'the value is not valid for this field.." La plupart du temps le champ vide ne se complète pas du tout !? Alors que Debug.Print FatherNat donne bien "Royaume-Uni" End if
Une piste de votre part serait vraiment et très vivement appréciée.
D'avance un grand merci
Bien,
Le problème est que le Second Combo est Number selon la propriété dans la
table ...
Il fallait avoir le même Combo mais en TEXTE.
Question subsidiaire :
Comment changer la propriété d'un champ par code? (les tables liées ne
peuvent pas être changées chez les clients en Mde runtime)
Par exemple quelque chose comme Combo number set ComboText ??
à +
"Bruno Frisque" <frisqueNoSpm@datamovers.be> wrote in message
news:ewZ%23NRs%23IHA.2232@TK2MSFTNGP05.phx.gbl...
Bonjour le groupe,
Le problème semble si simple .... et pourtant.
Un formulaire contient les nationalités des parents et des enfants.
Il s'agit dans les 2 cas d'un Combo basé sur un Table 'CodeNat'.
Arrivé aux champs des nationalités des Enfants, celles des Parents sont
déjà complétées.
Je voudrais mettre par défaut la nationalité des Parents, dans le champ
Nat des enfants, s'il est encore vide.
Si il est déjà complété, on ne fait rien, mais on peut toujours le
modifier.
Si il est vide le Combo jouera sont rôle en listant tous les noms de pays.
Je complète 'On Current" comme ceci :
If IsNull(ChFatherNat) Or ChFatherNat = 0 Then
ChFatherNat = FatherNat
de temps en temps l'erreur est "'the value is not valid for this
field.."
La plupart du temps le champ vide ne se complète pas du tout !?
Alors que Debug.Print FatherNat donne bien "Royaume-Uni"
End if
Une piste de votre part serait vraiment et très vivement appréciée.
Le problème est que le Second Combo est Number selon la propriété dans la table ... Il fallait avoir le même Combo mais en TEXTE.
Question subsidiaire : Comment changer la propriété d'un champ par code? (les tables liées ne peuvent pas être changées chez les clients en Mde runtime) Par exemple quelque chose comme Combo number set ComboText ??
à +
"Bruno Frisque" wrote in message news:ewZ%23NRs%
Bonjour le groupe,
Le problème semble si simple .... et pourtant. Un formulaire contient les nationalités des parents et des enfants. Il s'agit dans les 2 cas d'un Combo basé sur un Table 'CodeNat'.
Arrivé aux champs des nationalités des Enfants, celles des Parents sont déjà complétées. Je voudrais mettre par défaut la nationalité des Parents, dans le champ Nat des enfants, s'il est encore vide. Si il est déjà complété, on ne fait rien, mais on peut toujours le modifier. Si il est vide le Combo jouera sont rôle en listant tous les noms de pays.
Je complète 'On Current" comme ceci : If IsNull(ChFatherNat) Or ChFatherNat = 0 Then ChFatherNat = FatherNat de temps en temps l'erreur est "'the value is not valid for this field.." La plupart du temps le champ vide ne se complète pas du tout !? Alors que Debug.Print FatherNat donne bien "Royaume-Uni" End if
Une piste de votre part serait vraiment et très vivement appréciée.