bonjour à tous,
je suis novice sur le forum et aussi malheureusement en ce qui concerne le code sous access.
Je travaille avec access depuis quelque temps et je m'en étais toujours sortie sans génération de code, maintenant par contre, j'ai atteind mes limites. j'ai donc cherché à droite à gauche sur votre site des solutions, et j'ai essayé de les appliquer mais je suis coincée et j'aurais besoin de votre aide !
Je suis en train de réaliser un état dans lequel j'ai des photos à afficher. J'ai stocké le chemin de chaque photo dans une table, et au départ, tout se passait bien. J'avais stocké le chemin complet dans ma table (C:\Documents and Settings\...\My Documents\...\01DHD16.JPG) et lorsque j'éxecutais l'état, il m'affichait la photo correspondante à chaque enregistrement.
Maintenant, comme je vais devoir déplacer ma base, je voulais juste utiliser le chemin relatif. Donc j'ai essayé d'utiliser dans mon code currentprojectpath. mais là ça coince.
J'ai attribué ce code à la section détail de mon état en ayant inséré un control image.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer) Me!ImageFrame.Picture = Me!CurrentProject.Path & "/" & "RELATIVEpath" End Sub
Dans ma table, j'ai écrit mon chemin d'accés comme ceci :
"PhotoREC\01DHD16.JPG" dans mon champ RELATIVEpath
Lorsque j'execute mon état, rien ne se passe, il reste en mode design.
Je dois avoir une erreur dans le code mais je ne sais pas laquelle.
J'utilise ACCESS 2002.
Merci d'avance pour votre aide
Partager