[forms6i] récupérer la valeur d'une variable d'environnement
Bonjour,
Sous forms 6i, je souhaite récupérer la valeur d'une variable d'environnement pour lire et écrire des fichiers.
Comment faire ?
Pour être plus précis je cherche, sous forms 6i, à importer le contenu d'un fichier.
En faisant une recherche avancée je suis tombé sur un post d'un utilisateur qui a réussi via SQL*Loader et la procédure interne HOST.
Cependant il n'explique pas comment il détermine le path de son fichier (où dois-je placer mes fichiers plats ? 8O).
Je pensais utiliser la contenu de la variable ORACLE_HOME mais je n'arrive pas à récupérer sa valeur.
Merci d'avance pour le moindre éclaircissement.
PS : la solution doit fonctionner sur une base en 10g (et si possible aussi en 8i).
Variable de base de registre (Forms 6i)
Bonjour,
Sous Forms 6i, un écran permet d'accéder à un fichier Word ou PDF grâce à une variable de base de registre : la fonction TOOL_ENV.getvar() permet de récupérer le chemin du fichier.
Cette fonction marche très bien sur mon poste mais pas sur d'autres (pas de valeur retournée) ! Vérifications sur la variable de base de registre OK : pas d'erreur dans le nom, chemin correct, droits d'accès au répertoire en question...
Une configuration de poste différente peut-elle être à l'origine du problème ?
Un fichier de config ? La variable a été implantée sous HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE.
D'avance merci pour toute information sur le sujet...