J'ai besoin de votre aide
J'ai réalisé le formulaire "voitures" avec votre aide, il y a quelques années en ce qui concerne la partie de gestion des photos (affichage et enregistrement du chemin). Cela fonctionne très bien.
J'ai voulu faire la même chose pour le formulaire "pilotes" en modifiant les macros selon le noms du formulaire et des champs concernés. Cela ne fonctionne pas.
En pièce jointe mon fichier base avec des tables allégées.
Merci beaucoup
Macro Module1 :
Code : Tout sélectionner
REM ***** BASIC *****
Sub EnregistrerChemin(oEv)
Dim oForm As Object, CheminImage as Object
oForm = ThisComponent.DrawPage.Forms.getByName("Voitures")
CheminImage = oForm.getByName("CheminPhoto")
with CheminImage
.Text = oEv.Source.Text
.commit
end with
AfficherImage
End Sub
sub AfficherImage
Dim oForm as Object, CheminImage as Object
oForm = ThisComponent.DrawPage.Forms.getByName("Voitures")
CheminImage = oForm.getByName("CheminPhoto")
oForm.getByName("ImageControl").ImageURL=convertToUrl(CheminImage.Text)
end subCode : Tout sélectionner
REM ***** BASIC *****
Sub EnregistrerChemin(oEv)
Dim oForm As Object, CheminImage as Object
oForm = ThisComponent.DrawPage.Forms.getByName("Pilotes")
CheminImage = oForm.getByName("CheminPhoto")
with CheminImage
.Text = oEv.Source.Text
.commit
end with
AfficherImage
End Sub
sub AfficherImage
Dim oForm as Object, CheminImage as Object
oForm = ThisComponent.DrawPage.Forms.getByName("Pilotes")
CheminImage = oForm.getByName("CheminPhoto")
oForm.getByName("ImageControl").ImageURL=convertToUrl(CheminImage.Text)
end sub


