J'ai un formulaire avec deux sous-formulaires. Sur la mise à jour d'un champ
du 1 er sous formulaire je crée un enregistrement dans l'autre. Le problème
est que les données ne s'affichent pas dans le second formulaire sauf si je
change d'enregistrement malgré que je fais un refresh et requery. Quelqu'un
a une idée ?
Merci en avance pour votre précieuse aide sur cette liste
Voici mon code :
Private Sub Film_AfterUpdate()
Dim cnn1 As ADODB.Connection
Dim rstTransaction As ADODB.Recordset
Dim rstProduit As ADODB.Recordset
Dim sglSoldeDebut, sglPrixProduit As Single
Set cnn1 = New ADODB.Connection
strCnn = "BD1"
cnn1.Open strCnn
Set rstTransaction = New ADODB.Recordset
With rstTransaction
.CursorType = adOpenKeyset
.LockType = adLockOptimistic
.Open "TransactionsClient WHERE RefClient= " & Me!RefClient & "
ORDER BY RefTransaction DESC", cnn1, , , adCmdTable
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
Raymond [mvp]
bonjour.
essaie de faire un : DoCmd.RunCommand acCmdSaveRecord
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Rz" a écrit dans le message de news:
Bonsoir
J'ai un formulaire avec deux sous-formulaires. Sur la mise à jour d'un champ du 1 er sous formulaire je crée un enregistrement dans l'autre. Le problème est que les données ne s'affichent pas dans le second formulaire sauf si je change d'enregistrement malgré que je fais un refresh et requery. Quelqu'un a une idée ?
Merci en avance pour votre précieuse aide sur cette liste
Voici mon code :
Private Sub Film_AfterUpdate()
Dim cnn1 As ADODB.Connection
Dim rstTransaction As ADODB.Recordset
Dim rstProduit As ADODB.Recordset
Dim sglSoldeDebut, sglPrixProduit As Single
Set cnn1 = New ADODB.Connection
strCnn = "BD1"
cnn1.Open strCnn
Set rstTransaction = New ADODB.Recordset
With rstTransaction
.CursorType = adOpenKeyset
.LockType = adLockOptimistic
.Open "TransactionsClient WHERE RefClient= " & Me!RefClient & " ORDER BY RefTransaction DESC", cnn1, , , adCmdTable
essaie de faire un : DoCmd.RunCommand acCmdSaveRecord
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Rz" <ciberhermes@hotmail.com> a écrit dans le message de news:
evX6ROUFFHA.1564@TK2MSFTNGP09.phx.gbl...
Bonsoir
J'ai un formulaire avec deux sous-formulaires. Sur la mise à jour d'un
champ
du 1 er sous formulaire je crée un enregistrement dans l'autre. Le
problème
est que les données ne s'affichent pas dans le second formulaire sauf si
je
change d'enregistrement malgré que je fais un refresh et requery.
Quelqu'un
a une idée ?
Merci en avance pour votre précieuse aide sur cette liste
Voici mon code :
Private Sub Film_AfterUpdate()
Dim cnn1 As ADODB.Connection
Dim rstTransaction As ADODB.Recordset
Dim rstProduit As ADODB.Recordset
Dim sglSoldeDebut, sglPrixProduit As Single
Set cnn1 = New ADODB.Connection
strCnn = "BD1"
cnn1.Open strCnn
Set rstTransaction = New ADODB.Recordset
With rstTransaction
.CursorType = adOpenKeyset
.LockType = adLockOptimistic
.Open "TransactionsClient WHERE RefClient= " & Me!RefClient & "
ORDER BY RefTransaction DESC", cnn1, , , adCmdTable
essaie de faire un : DoCmd.RunCommand acCmdSaveRecord
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Rz" a écrit dans le message de news:
Bonsoir
J'ai un formulaire avec deux sous-formulaires. Sur la mise à jour d'un champ du 1 er sous formulaire je crée un enregistrement dans l'autre. Le problème est que les données ne s'affichent pas dans le second formulaire sauf si je change d'enregistrement malgré que je fais un refresh et requery. Quelqu'un a une idée ?
Merci en avance pour votre précieuse aide sur cette liste
Voici mon code :
Private Sub Film_AfterUpdate()
Dim cnn1 As ADODB.Connection
Dim rstTransaction As ADODB.Recordset
Dim rstProduit As ADODB.Recordset
Dim sglSoldeDebut, sglPrixProduit As Single
Set cnn1 = New ADODB.Connection
strCnn = "BD1"
cnn1.Open strCnn
Set rstTransaction = New ADODB.Recordset
With rstTransaction
.CursorType = adOpenKeyset
.LockType = adLockOptimistic
.Open "TransactionsClient WHERE RefClient= " & Me!RefClient & " ORDER BY RefTransaction DESC", cnn1, , , adCmdTable