|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : août 2011 Messages : 5 ![]() |
Bonjour,
Je suis un débutant dans Oracle Forms, et je suis amené à développer une interface forms qui aura pour traitement comme suit : - Upload un fichier du système d'exploitation windows - la saisie de quelques informations Ensuite, il faut que je renomme ce fichier suivant les informations saisies et construire un script shell que je dois faire exécuter sous unix. Merci d'avance pour votre aide. |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 530 ![]() |
Merci d'indiquer la version exacte de Forms.
__________________
Rédacteur Oracle (Oracle ACE) Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche Je ne réponds pas aux questions techniques par MP Blogs: Forms-PL/SQL-J2EE - Forms Java Beans |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : août 2011 Messages : 5 ![]() |
La version est Forms 10g
|
|
|
00
|
|
|
#4 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 530 ![]() |
Si le fichier se trouve sur le serveur d'applications, vous pouvez utiliser la fonction FILE_TRANSFER.AS_To_Client() de la librairie Webutil pour rappatrier le fichier sur le poste local. Ensuite pour le copier de nouveau sur l'A.S., vous utiliserez l'inverse : FILE_TRANSFER.Client_To_AS().
__________________
Rédacteur Oracle (Oracle ACE) Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche Je ne réponds pas aux questions techniques par MP Blogs: Forms-PL/SQL-J2EE - Forms Java Beans |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : août 2011 Messages : 5 ![]() |
Je vous remercie bcp pour ces réponses, mais
Dans nos traitement standards, les fichiers sont reçus automatiquement sur le serveur (les scripts shell les renomment et les traitent), mais dans les cas de test et recette, on renomme le fichier et on le transfert manuellement sur ce serveur pour le faire entrer dans les traitements standards, Le besoin est d'automatiser cette tache manuelle en utilisant Forms : On saisie les composants du nom du fichier, rapatrier ce fichier de l'OS de poste client (Windows), et ensuite passer sous unix pour la suite des traitement standard. Merci d'avance |
|
|
00
|
|
|
#6 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 530 ![]() |
Je ne saisis pas ce que cette dernière réponse ajoute comme éclaircissement.
Voulez-vous bien donner un exemple "concret" d’où se trouvent physiquement les objets et les actions qui s'y rapportent.
__________________
Rédacteur Oracle (Oracle ACE) Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche Je ne réponds pas aux questions techniques par MP Blogs: Forms-PL/SQL-J2EE - Forms Java Beans |
|
|
00
|
|
|
#7 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 530 ![]() |
pour être plus généraliste:
Vous pouvez exécuter une commande de l'OS du Serveur d'Application (Forms Runtime) avec l'instruction HOST(). Vous pouvez exécuter une commande de l'OS du poste client avec l'instruction (Webutil)CLIENT_HOST(). Vous pouvez transférer des fichiers entre le client et l'A.S. avec(Webutil)FILE_TRANSFER.xxx
__________________
Rédacteur Oracle (Oracle ACE) Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche Je ne réponds pas aux questions techniques par MP Blogs: Forms-PL/SQL-J2EE - Forms Java Beans |
|
|
00
|
|
|
#8 |
|
Invité de passage
![]() Inscription : août 2011 Messages : 5 ![]() |
Merci bcp
je vais faire ce que vous m'avez dit et je vous tiendrai au courant.. |
|
|
00
|
|
|
#9 |
|
Invité de passage
![]() Inscription : août 2011 Messages : 5 ![]() |
Re,
J'ai essayé d'utiliser les méthodes que vous m'avez recommandé, mais se n'est pas possible, vu que les serveur sont implémenter sur des endroits différents avec plein d'intervenants.. On nous donne pas les droit Host... J'ai vu que je peux utiliser UTL_FILE, je dois télécharger le fichier et le stcker dans un BLOB, ensuite l'extraire en cas de besoin.. J'ai les procédures mais je n'arrive pas à les déployer dans les trigger des boutons. Merci d'avance de vos retour. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com