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] changer la valeur d'un TEXT_ITEM ?


Sujet :

Forms Oracle

  1. #1
    Membre chevronné
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    349
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 349
    Par défaut [FORMS] changer la valeur d'un TEXT_ITEM ?
    Bonjour,

    Comment changer la valeur d'un text item ?


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    :SYSTEM.CURRENT_BLOCK ||'.'||:SYSTEM.CURRENT_ITEM :='Salut Toto' ;
    ... ne fonctionne pas

    Le code doit être générique pour pouvoir être placé dans un trigger au moyen de JDAPI...
    Cette modif est due au fait que la gestion des formats de date en Forms 9I n'est plus la même qu'en 6i. En effet, en 6i, un masque DD-MON-YYYY accepte une saisie du style DD/MM/YYYY, et ceci ne fonctionne plus en 10.

    Cordialement

  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
    Avec le built-in COPY :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    copy ('Salut Toto' , :SYSTEM.CURRENT_BLOCK ||'.'||:SYSTEM.CURRENT_ITEM);
    NB : les variables system.current_block et system.current_item sont obsolètes et ne sont conservées par oracle que pour des raisons de compatibilité. Il faut leur préférer system.cursor_block et system.cursor_item

    => ta commande correctement écrite:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    copy ('Salut Toto' , :system.cursor_item);

  3. #3
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Declare
       LC$Item  Varchar2(60) := :system.current_item ;
    Begin	
      Copy( 'Hello', LC$Item ) ;
    End ;

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    349
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 349
    Par défaut
    merci.

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

Discussions similaires

  1. impossible de changer la valeur d'un hidden...
    Par Palmic dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 31/05/2005, 12h06
  2. Changer la valeur sélectionnée d'un <select> en javasc
    Par Oluha dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 21/02/2005, 15h53
  3. Changer la valeur de la MTU sur un LAN
    Par nin2 dans le forum Réseau
    Réponses: 3
    Dernier message: 19/02/2005, 15h47
  4. Réponses: 3
    Dernier message: 12/01/2005, 16h25
  5. [Forms] changer les couleurs
    Par Nounoursonne dans le forum Forms
    Réponses: 11
    Dernier message: 02/04/2004, 09h40

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