J'ai:
- 1 formulaire principal (Vue Formulaire unique) basé sur la table Famille
(IdFamille, TypePoints, PointsFamille)
- 1 sous formulaire (Vue feuille de données) basé sur la table Parents
(IdParent, IdFamille, PointsParent) Relation 1 a plusieurs entre Famille et
Parents
J'aimerais:
Effacer les données du champ "PointsParent" pour tous les registres
"IdParent" du même IdFamille lorsque dans le formulaire formulaire
principal, l'usager choisi la valeur 1 pour TypePoints.
J'ai essayé plusieurs procédés AfterUpdate du champ "TypePoints" mais sans
succés.
-- Bonne journée, soirée,...(a moi même) ------ Greg
"Greg" escribió en el mensaje news:
Bonjour,
J'ai: - 1 formulaire principal (Vue Formulaire unique) basé sur la table Famille (IdFamille, TypePoints, PointsFamille) - 1 sous formulaire (Vue feuille de données) basé sur la table Parents (IdParent, IdFamille, PointsParent) Relation 1 a plusieurs entre Famille et
Parents
J'aimerais: Effacer les données du champ "PointsParent" pour tous les registres "IdParent" du même IdFamille lorsque dans le formulaire formulaire principal, l'usager choisi la valeur 1 pour TypePoints. J'ai essayé plusieurs procédés AfterUpdate du champ "TypePoints" mais sans succés.
Merci d'avance
Bonne journée ---- Greg
Je m'auto réponds, si ça peut servir à qqn:
Private Sub TypePoints_AfterUpdate()
On Error Resume Next
Dim mirst As DAO.Recordset
Set mirst = Forms![Famille]![Parents].Form.RecordsetClone
If Me!TypePoints = 2 Then
With mirst
.MoveFirst
While Not .EOF
.Edit
![PointsParents].Value = Null
.Update
.MoveNext
Wend
End With
mirst.Close
--
Bonne journée, soirée,...(a moi même)
------
Greg
"Greg" <gregeficaSINESO@TAMPOCOhotmail.es> escribió en el mensaje
news:eBw3637bEHA.3012@tk2msftngp13.phx.gbl...
Bonjour,
J'ai:
- 1 formulaire principal (Vue Formulaire unique) basé sur la table Famille
(IdFamille, TypePoints, PointsFamille)
- 1 sous formulaire (Vue feuille de données) basé sur la table Parents
(IdParent, IdFamille, PointsParent) Relation 1 a plusieurs entre Famille
et
Parents
J'aimerais:
Effacer les données du champ "PointsParent" pour tous les registres
"IdParent" du même IdFamille lorsque dans le formulaire formulaire
principal, l'usager choisi la valeur 1 pour TypePoints.
J'ai essayé plusieurs procédés AfterUpdate du champ "TypePoints" mais sans
succés.
-- Bonne journée, soirée,...(a moi même) ------ Greg
"Greg" escribió en el mensaje news:
Bonjour,
J'ai: - 1 formulaire principal (Vue Formulaire unique) basé sur la table Famille (IdFamille, TypePoints, PointsFamille) - 1 sous formulaire (Vue feuille de données) basé sur la table Parents (IdParent, IdFamille, PointsParent) Relation 1 a plusieurs entre Famille et
Parents
J'aimerais: Effacer les données du champ "PointsParent" pour tous les registres "IdParent" du même IdFamille lorsque dans le formulaire formulaire principal, l'usager choisi la valeur 1 pour TypePoints. J'ai essayé plusieurs procédés AfterUpdate du champ "TypePoints" mais sans succés.
Merci d'avance
Bonne journée ---- Greg
3stone
Salut,
"Greg"
Je m'auto réponds, si ça peut servir à qqn:
Dans ce cas... ajouter :
mirst.Close
Set mirst = Nothing
serait plus prudent...
;-)
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
Salut,
"Greg"
Je m'auto réponds, si ça peut servir à qqn:
Dans ce cas... ajouter :
mirst.Close
Set mirst = Nothing
serait plus prudent...
;-)
--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------