version 6.5 (Modifiée)
WR OUVRIR DOCUMENT (zone{; document{; type}})
| Paramètre | Type | Description | |
| zone | Entier long | Zone 4D Write | |
| document | Texte | Chemin d'accès du document à ouvrir | |
| Chemin d'accès du document ouvert | |||
| type | Alpha | Type du document à ouvrir (4 caractères) | |
| Type de document ouvert (4 caractères) |
Description
La commande WR OUVRIR DOCUMENT vous permet d'ouvrir un document dont le nom est spécifié par document et de le placer dans zone.
Vous devez passer dans document le nom ou le chemin d'accès complet du document, ainsi que son extension sous Windows.
Sous Windows, passez la lettre du lecteur et le symbole "\" entre chaque répertoire.
"D:\Répertoire1\Répertoire2\Fichier.4W7").
Sous MacOS, passez le nom du disque et le symbole ":" entre chaque dossier (par exemple : "Disque:Dossier:Document").
Si vous passez uniquement le nom du document, WR OUVRIR DOCUMENT recherchera le document dans le répertoire contenant la structure de la base.
Si document est une chaîne vide, WR OUVRIR DOCUMENT présente à l'écran la boîte de dialogue standard d'ouverture de documents. Si l'utilisateur clique sur Ouvrir, la variable "OK" de 4D vaudra 1, et document contiendra en retour le chemin d'accès complet et le nom du fichier choisi par l'utilisateur. La variable type contiendra en retour le type choisi par l'utilisateur dans la liste déroulante, ou le type du document si l'utilisateur n'a pas spécifié de type.
Si l'utilisateur clique sur Annuler, document contiendra une chaîne vide et la variable "OK" de 4D vaudra 0.
Le paramètre optionnel type permet de filtrer les types de documents affichés par défaut dans la boîte de dialogue d'ouverture de document excepté pour l'ouverture des documents HTML. Dans ce dernier cas en effet, si le type "TEXT" est passé en paramètre, le code source HTML du document sera affiché ; si le paramètre type contient "HTML" ou est omis, le document HTML sera interprété.
Voici la liste des types possibles :
| Type | Fichier |
| 4WR7 | 4D Write |
| 4WR6 | 4D Write version 6.0 |
| 4WT7 | Modèles 4D Write |
| RTF | RTF |
| DOC6 | Documents Word |
| ASCW | Texte au format Windows |
| ASCM | Texte au format Mac |
| ASCU | Texte au format Unicode |
| HTML | Texte au format HTML |
Exemple
Vous voulez ouvrir un fichier se trouvant dans le répertoire de la base :
WR OUVRIR DOCUMENT(LaZone;"Disque:Dossier:DossierBase:Bilan") `Pour MacOS WR OUVRIR DOCUMENT(LaZone;"D:\Répertoire1\RépertoireBase\Bilan.4W7") `Pour Windows
Référence