4D Chart v13ch_OUVRIR DOCUMENT |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D Chart v13
ch_OUVRIR DOCUMENT
|
ch_OUVRIR DOCUMENT ( zone ; nomFichier ; mode ) | ||||||||
Paramètre | Type | Description | ||||||
zone | Entier long |
![]() |
Zone 4D Chart | |||||
nomFichier | Chaîne |
![]() |
Nom du document ou chemin d’accès complet (255 caractères maximum) | |||||
mode | Entier |
![]() |
Remplacer le document ou ajouter au document 0 = Remplacer, 1 = Ajouter au document | |||||
La commande ch_OUVRIR DOCUMENT ouvre doc et place son contenu dans zone.
Si doc est une chaîne vide, ch_OUVRIR DOCUMENT affiche une boîte de dialogue standard d’ouverture de documents, permettant à l’utilisateur de choisir son fichier. Sinon, il tente d’ouvrir le document spécifié. Si doc n’existe pas, le contenu de zone reste inchangé et ch_Erreur renvoie un code d’erreur.
4D Chart s’attend à trouver doc dans le dossier qui contient la structure de la base de données. Pour ouvrir un document situé hors du répertoire de la base de données, spécifiez un chemin d’accès complet. Pour une description des chemins d’accès, reportez-vous au manuel "Langage" de 4D. Si doc est déjà ouvert, ch_Erreur retourne un code d’erreur.
Le paramètre optionnel mode détermine le mode d’ouverture du document. Il n’est utilisé que lorsque doc n’est ni une chaîne vide, ni un document 4D Chart.
L’exemple suivant ouvre un document différent basé sur la valeur du champ TypeClient.
Au cas ou
:([Client]TypeClient="Distributeur")
`Si le type est Distributeur
ch_OUVRIR DOCUMENT(Zone;"Distributeur")
`Ouvrir le document Distributeur
:([Client]TypeClient="Constructeur")
`Si le type est Constructeur
ch_OUVRIR DOCUMENT(Zone;"Constructeur")
`Ouvrir le document
:([Client]TypeClient="ClientFinal")
`Si le type est ClientFinal
ch_OUVRIR DOCUMENT(Zone;"ClientFinal")
`Ouvrir le document ClientFinal
Fin de cas
Produit : 4D Chart
Thème : ch_Gestion des documents
Numéro :
14501
Nom intl. : CT OPEN DOCUMENT
Liste alphabétique des commandes
Créé : 4D Chart 1