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 :

Changer de couleur


Sujet :

Forms Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2007
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 105
    Par défaut Changer de couleur
    Salut
    je voudrais juste savoir comment me prendre pour changer de couleur d'item saisisable dans une table à chaque fois que le curseur s'y trouve.
    Exemple , ma table à plusieurs champ saisissable.
    Lorsque je suis sur le 1er , la couleur est bleu lorsque le curseur y est .
    Dès que le curseur par sur le champ suivant il devient blanc.

    Ainsi de suite.
    Declencheur + code svp

    Merci .

  2. #2
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    Citation Envoyé par Bayoro Voir le message
    Declencheur + code svp
    Tu veux pas nous envoyer le source pour qu'on le fasse à ta place non plus

    Tu peux utiliser le trigger qui se déclence à l'entrée dans l'item (PRE_ITEM je pense) et CHANGE_ITEM pour changer l'attribut via SET_ITEM_PROPERTY.

    Pour les détails, l'aide et quelques tests devraient suffire

  3. #3
    Rédacteur

    Homme Profil pro
    Développeur et DBA Oracle
    Inscrit en
    Octobre 2006
    Messages
    878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur et DBA Oracle

    Informations forums :
    Inscription : Octobre 2006
    Messages : 878
    Par défaut
    Salut,

    Dans le trigger when_new_item_instance tu utilises le set_item_property('nom_block.nom_item ,Visual_attribute,'nom_visual_attribute_entrer') et quand tu sors du l'item tu utlises post_text_item ( set_item_property('....',Visual_attribute,''nom_visual_attribute_sortie' ))

  4. #4
    Membre Expert Avatar de Garuda
    Homme Profil pro
    Chef de projet / Urbaniste SI
    Inscrit en
    Juin 2007
    Messages
    1 285
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet / Urbaniste SI
    Secteur : Bâtiment

    Informations forums :
    Inscription : Juin 2007
    Messages : 1 285
    Par défaut
    Tu peux utiliser le trigger qui se déclence à l'entrée dans l'item (PRE_ITEM je pense) et CHANGE_ITEM pour changer l'attribut via SET_ITEM_PROPERTY.
    Voila ce que je fais moi (soulignement du prompt "Courant")
    Trigger WHEN-NEW-ITEM-INSTANCE
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     -- Trigger a mettre au niveau form
    -- IMPORTANT : laisser la propriété du trigger Execution hierarchy a BEFORE
    -- On met les libellés des champs en souligné
    IF :system.mode='NORMAL' AND get_item_property(:system.trigger_item,ITEM_TYPE)='TEXT ITEM' THEN
        SET_ITEM_PROPERTY(:system.trigger_item,PROMPT_VISUAL_ATTRIBUTE,'STD_CURRENT_PROMPT');
    END IF;
    Trigger POST-TEXT-TEM (au niveau FORM)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     -- Trigger a mettre au niveau form
    -- IMPORTANT : laisser la propriété Execution hierarchy a AFTER
    -- On remet les libellés des champs en normal
    IF :system.mode='NORMAL' AND get_item_property(:system.trigger_item,ITEM_TYPE)='TEXT ITEM' THEN
            SET_ITEM_PROPERTY(:system.trigger_item,PROMPT_VISUAL_ATTRIBUTE,'STD_PROMPT');
    END IF;

  5. #5
    Membre confirmé
    Inscrit en
    Juillet 2007
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 105
    Par défaut Ok
    Merci à tous cordialement .

  6. #6
    Membre confirmé
    Inscrit en
    Juillet 2007
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 105
    Par défaut Ok
    Merci à tous cordialement .

Discussions similaires

  1. Réponses: 8
    Dernier message: 14/05/2004, 11h18
  2. [Forms] changer les couleurs
    Par Nounoursonne dans le forum Forms
    Réponses: 11
    Dernier message: 02/04/2004, 09h40
  3. [VB6]Changer la couleur d'une ligne d'un ListView
    Par Troopers dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 14/03/2003, 17h02
  4. Changer la couleur de fond de l'écran
    Par tnk dans le forum x86 16-bits
    Réponses: 5
    Dernier message: 19/01/2003, 01h37
  5. Changer les couleurs de la palette avec du RGB
    Par le mage tophinus dans le forum x86 16-bits
    Réponses: 11
    Dernier message: 13/01/2003, 08h55

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