IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Forms Oracle Discussion :

[Forms]Ouvrir un Browser à partir d'un menu


Sujet :

Forms Oracle

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 62
    Par défaut [Forms]Ouvrir un Browser à partir d'un menu
    salut

    Alors mon souci est que j'essai d'ouvrir un browser a partir d'un menu rattaché à ma Form

    voici le code que j'utilise:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    declare
      up varchar2(30);
    begin
     up := :GLOBAL.UTIL||'@'||:GLOBAL.BASE;
     os_command(' (type=2) obe60 userid='||up||' file='||:GLOBAL.CHEMIN||'sfm_art.brw destype=printer desname=etude1&'); 
    end;
    Problème des que je selectionne dans le menu le browser dans le menu ça me retourne une erreur comme quoi le querybuilder "obe60.exe" n'a pas pu s'executer.

    J'aimerai donc savoir si j'utilise ou non la bonne syntaxe

    Merci

  2. #2
    Membre Expert

    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Janvier 2004
    Messages
    2 862
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 862
    Par défaut
    Merci de préciser vos outils (forms, je suppose) et la version de ceux-ci.

    Si vous êtes en forms6i êtes vous en client serveur ou en mode web ?

    Que fais os_command ? Vous ne précisez pas le path de oeb60, est-ce normal ?

    En résumé, essayez d'être plus précis dans l'expression de votre problème.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 62
    Par défaut
    je suis en mode client/serveur de Forms 6i

    ma command " os_command" me permet d'appeler l'ouverture de query builder pour que ça affiche mon browser correctement mais pour le moment lorsque j'execute le code actuel ça me retourne l'erreur suivante comme koi obe60 n'a pas pu s'executer.

    et au sujet du path je ne le précise pas car je ne sais pas ce que je doit indiquer

    voila

  4. #4
    McM
    McM est déconnecté
    Expert confirmé

    Homme Profil pro
    Développeur Oracle
    Inscrit en
    Juillet 2003
    Messages
    4 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Oracle

    Informations forums :
    Inscription : Juillet 2003
    Messages : 4 580
    Billets dans le blog
    4
    Par défaut
    C'est quoi le code de OS_COMMAND ?

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 62
    Par défaut
    eh bien os_command

    c'est j'appelle 'ouverture de obe (query builder) je lui passe les paramêtres de connexion à la base et le fichier .brw a executer et il doit me retourner le résultat de la requête demandée

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 62
    Par défaut
    BOn c simple moi je souhaite que mon browser s'execute en mode web pour ce faire j'ai besoin de connaitre la syntaxe exacte pour l'executer a partir de mon menu en mode web.

    Je travail sous forms 6i alors si vous savez comment remedier à mon souci merci de m'aider


  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 62
    Par défaut
    Bon c simple moi je souhaite que mon browser s'execute en mode web pour ce faire j'ai besoin de connaitre la syntaxe exacte pour l'executer a partir de mon menu en mode web.

    Je travail sous forms 6i alors si vous savez comment remedier à mon souci merci de m'aider


  8. #8
    Membre Expert

    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Janvier 2004
    Messages
    2 862
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 862
    Par défaut
    Tu dois bien comprendre que si on ne connait pas le code de OS_COMMAND, on ne risque pas de trouver l'erreur.

    As tu essayer de lancer sous DOS la commande telle quelle ?

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 62
    Par défaut
    oui donc j'ai essayer d'executer la commande sous dos ça fonctionne en faite c'est bien os_command qui passe pas sous windows en faite cette command os_command passe sous unix et je pensair qu'elle pouvais également fonctionner sous linux mais apparament non.

    donc en faite je cherche une autre méthode pour executer un browser a partir d'un menu.

    voila

  10. #10
    Membre Expert

    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Janvier 2004
    Messages
    2 862
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 862
    Par défaut
    As-tu essayer avec host ?

  11. #11
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 62
    Par défaut
    oui j'ai essayé avec host ça fonctionne pas

    mais j'aimerai savoir il y a pas une syntaxe préconisé par oracle pour des cas comme ça.

  12. #12
    Membre Expert

    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Janvier 2004
    Messages
    2 862
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 862
    Par défaut
    Citation Envoyé par solean45
    oui j'ai essayé avec host ça fonctionne pas
    On ne va pas te demander à chaque fois ce qui ne fonctionne pas, quelle est l'erreur ????

    Citation Envoyé par solean45
    mais j'aimerai savoir il y a pas une syntaxe préconisé par oracle pour des cas comme ça.
    Si tu veux exécuter une commande DOS, il faut passer une commande DOS correcte, c'est la seule condition pour que cela fonctionne...

  13. #13
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 62
    Par défaut
    voici ce que je passe comme paramêtres avec la commande host:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    declare
      up varchar2(30);
    begin
     up := :GLOBAL.UTIL||'@'||:GLOBAL.BASE;
     host('OBE60.exe userid='||up||'file=/Dev_test/sfm_art.brw destype=printer 
    desname=jojo'); 
    end;
    voici l'erreur que j'obtien dans une fenetre windows qui apparait:

    OBE60.EXE a rencontré un problème et doit fermer. Nous vous prions de nous excuser pour le désagrément encouru.

    Voila pas d'explication supplémentaire

  14. #14
    Membre Expert

    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Janvier 2004
    Messages
    2 862
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 862
    Par défaut
    Il manque un espace avant file :
    host('OBE60.exe userid='||up||' file=/Dev_test/sfm_art.brw destype=printer
    desname=jojo');

  15. #15
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 62
    Par défaut
    je vient de modifier le code de rajouter l'espace avant file

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    declare
      up varchar2(30);
    begin
     up := :GLOBAL.UTIL||'@'||:GLOBAL.BASE;
     host('OBE60.exe userid='||up||' file=/Dev_test/sfm_art.brw destype=printer 
    desname=jojo'); 
    end;
    néanmoin l'erreur persiste

    OBE60.EXE a rencontré un problème et doit fermer. Nous vous prions de nous excuser pour le désagrément encouru.

  16. #16
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 62
    Par défaut mode c/s ça fonctionne
    ça y est merci plainR avec la commande hoste ça fonctionne en mode Client/serveur .

    Maintenant j'aimerai connaitre la syntaxe pour que le browser souvre en mode Web

    Eh encore merci de ton aide.

  17. #17
    Membre Expert

    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Janvier 2004
    Messages
    2 862
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 862
    Par défaut
    Regarde du côté de web.show_document

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Ouvrir une image à partir d'un menu avec Qt
    Par Aminesrine dans le forum Débuter
    Réponses: 1
    Dernier message: 27/03/2011, 15h59
  2. Ouvrir une fenêtre à partir d'un menu
    Par CodeCRC dans le forum MFC
    Réponses: 19
    Dernier message: 04/11/2008, 16h10
  3. Réponses: 1
    Dernier message: 03/06/2008, 10h38
  4. Comment ouvrir Outlook Express à partir d'une form ( Form's buider d'oracle)?
    Par Fleur-Anne.Blain dans le forum Outlook Express / Windows Mail
    Réponses: 3
    Dernier message: 17/07/2006, 11h15
  5. Réponses: 2
    Dernier message: 03/02/2006, 20h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo