[Access]Lancer PDF dont nom est champ base
Imhotep78
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
sdmf29 -
sdmf29 -
Bonjour à tous,
j'explique ma demande.
J'ai une base Access 2003 et, entre autres, une liste de contrats dans une table avec toutes les informations du contrat.
Pour visualiser les informations des contrats j'utilise un état. J'ai plusieurs centaines de contrats et j'ai des PDF des contrats complets avec des informations supplémentaires sur les contrat que je n'ai pas dans la base (mais je n'en veux pas).
J'aimerai dans mon état avoir un bouton qui me lance le PDF correspondant au contrat. Pour le moment je ne peux lancer qu'un seul fichier PDF avec un bouton et j'aimerai que chaque PDF correspondant à un contrat de lance quel que soir le contrat.
Un peu dans ce style : D:\BDD\Contrats\[numero_contrat].pdf
numero_contrat correspond évidemment à la clé primaire de la talbe contrat ce qui permettrait quel que soit le contrat de lancer son PDF correspondant.
Si quelqu'un sait comment faire je vous remercie d'avance.
j'explique ma demande.
J'ai une base Access 2003 et, entre autres, une liste de contrats dans une table avec toutes les informations du contrat.
Pour visualiser les informations des contrats j'utilise un état. J'ai plusieurs centaines de contrats et j'ai des PDF des contrats complets avec des informations supplémentaires sur les contrat que je n'ai pas dans la base (mais je n'en veux pas).
J'aimerai dans mon état avoir un bouton qui me lance le PDF correspondant au contrat. Pour le moment je ne peux lancer qu'un seul fichier PDF avec un bouton et j'aimerai que chaque PDF correspondant à un contrat de lance quel que soir le contrat.
Un peu dans ce style : D:\BDD\Contrats\[numero_contrat].pdf
numero_contrat correspond évidemment à la clé primaire de la talbe contrat ce qui permettrait quel que soit le contrat de lancer son PDF correspondant.
Si quelqu'un sait comment faire je vous remercie d'avance.
A voir également:
- [Access]Lancer PDF dont nom est champ base
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Base de registre - Guide
- Save as pdf office 2007 - Télécharger - Bureautique
- Télécharger dictionnaire larousse pdf gratuit - Télécharger - Dictionnaires & Langues
- Qu'est ce qui se lance au démarrage de l'ordinateur - Guide
3 réponses
Merci de ta réponse rapide.
Si je crée un formulaire pour l'affichage de mes contrats quel serait le code VBA du bouton à utiliser pour lancer mon pdf associé au contrat stp ?
Si je crée un formulaire pour l'affichage de mes contrats quel serait le code VBA du bouton à utiliser pour lancer mon pdf associé au contrat stp ?
c'est du vite fait mais c'est dans l'esprit
Private Sub Commande0_Click()
On Error GoTo Err_Commande0_Click
Dim stAppName As String
stAppName = "C:\Program Files\Adobe\Acrobat 7.0\Reader\AcroRd32.exe"
Call Shell(stAppName, 1)
SendKeys "%f" & "o" & "D:\BDD\Contrats\"& [numero_contrat] & ".pdf" & "{enter}"
Exit_Commande0_Click:
Exit Sub
Err_Commande0_Click:
msgbox Err.Description
Resume Exit_Commande0_Click
End Sub
à toi de reprendre la valeur du numero_contrat par une requete sql pour completer le nom du fichier.
il y a moyen de simplifier mais je ne me souviens plus comment ouvrir le fichier directement.
Private Sub Commande0_Click()
On Error GoTo Err_Commande0_Click
Dim stAppName As String
stAppName = "C:\Program Files\Adobe\Acrobat 7.0\Reader\AcroRd32.exe"
Call Shell(stAppName, 1)
SendKeys "%f" & "o" & "D:\BDD\Contrats\"& [numero_contrat] & ".pdf" & "{enter}"
Exit_Commande0_Click:
Exit Sub
Err_Commande0_Click:
msgbox Err.Description
Resume Exit_Commande0_Click
End Sub
à toi de reprendre la valeur du numero_contrat par une requete sql pour completer le nom du fichier.
il y a moyen de simplifier mais je ne me souviens plus comment ouvrir le fichier directement.