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

Oracle Discussion :

[Forms 6i] Item et triggers


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de macben
    Inscrit en
    Mars 2004
    Messages
    546
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mars 2004
    Messages : 546
    Par défaut [Forms 6i] Item et triggers
    Bonjour

    j'ai un trigger post-change au niveau bloc.

    L'avantage est qu'à chaque poste-change d'un item la même action se fait

    L'inconvénient est si le trigger se déclenche niveau bloc et non niveau item

    Existe-t-il une variable qui serait le nom de l'item/bloc qui a déclenché le trigger : Il y a bien
    'SYSTEM.CURSOR_ITEM'
    mais dans mon cas lors d'un commit_form le post-change se déclenche en me disant que l'item courant (position du curseur) a été modifié alors que non

    Merci de vos réponses.
    Bon après Midi.

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    138
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 138
    Par défaut
    trigger_item

  3. #3
    Membre éclairé Avatar de macben
    Inscrit en
    Mars 2004
    Messages
    546
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mars 2004
    Messages : 546
    Par défaut
    j'allai justement reposter à sur celle-ci

    en effet

    SYSTEM.TRIGGER_BLOCK

    SYSTEM.TRIGGER_ITEM
    font ce que je veux. Mais du coup ce n'est pas ce que je veux

    Cette partie est résolue, j'avance dans mon prblème, je laisse mon topic ouvert pour reposter tout à l'heure, où mettre résolu si c'est ok.

    Merci.

  4. #4
    Membre éclairé Avatar de macben
    Inscrit en
    Mars 2004
    Messages
    546
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mars 2004
    Messages : 546
    Par défaut
    Me revoilà déjà.

    Mon problème est en fait de trouver un trigger que je pourrai placer niveau bloc et qui ne se déclencherai que lors de la modification "réelle" d'un champ.

    POST-CHANGE : est déclenché au commit_form alors que les items n'ont pas changés de valeurs

    POST-TEXT : est déclenché même si aucun modif

    WHEN-VALIDATE-ITEM : est déclenché même si aucun modif


  5. #5
    Membre expérimenté
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    138
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 138
    Par défaut
    La solution d'après moi est le when validate item, et non les autres...

    D'ailleurs, ORACLE recommende de ne pas utiliser le post-change à partir de 6i.

    Post-text-item est un déclencheur d'interface, dès qu'on sort du champs... je ne suis pas sur que ca ne fasse la job...

  6. #6
    Membre éclairé Avatar de macben
    Inscrit en
    Mars 2004
    Messages
    546
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mars 2004
    Messages : 546
    Par défaut
    Surtout que sur le when-validate-item je me suis craqué, si le champ n'est pas modifié mais juste navigué il ne se déclencha pas.

  7. #7
    Membre expérimenté
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    138
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 138
    Par défaut
    Exactement

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 20/12/2007, 14h33
  2. [C#][Windows Forms]ListView item selectionné en bleu
    Par arnauann dans le forum Windows Forms
    Réponses: 5
    Dernier message: 22/08/2007, 09h52
  3. [Forms]List Item properties Forms (10g)
    Par thunderblade dans le forum Forms
    Réponses: 3
    Dernier message: 23/12/2006, 13h52
  4. [Forms]text item dans oracle forms
    Par jamjam19 dans le forum Forms
    Réponses: 2
    Dernier message: 04/05/2006, 18h30
  5. Réponses: 2
    Dernier message: 04/01/2006, 17h33

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