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 6i] Réinitialiser un item sur toutes les lignes


Sujet :

Forms Oracle

  1. #1
    Membre averti Avatar de macben
    Inscrit en
    Mars 2004
    Messages
    546
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Mars 2004
    Messages : 546
    Points : 433
    Points
    433
    Par défaut [Forms 6i] Réinitialiser un item sur toutes les lignes
    Bonjour,

    Sur un de mes blocs basés, j'ai un item qui peut passer en mode ENABLED = PROPERTY_FALSE, auquel cas il faudrait que la valeur de l'item sur chacune des lignes du bloc soit réinitialiser à null.

    Dois-je faire une boucle et faire la modification record par record où est-ce qu'il y a un moyen de le faire par une espèce de SET_ITEM_PROPERTY('monblock.monitem', VALUE, NULL) ?!

    Merci

  2. #2
    Expert éminent sénior
    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
    Points : 11 862
    Points
    11 862
    Par défaut
    Même si c'était possible, Set_Item_property() ne changerait que la valeur de l'enregistrement courant.
    Donc, soit vous bouclez, soit le champs est basé et vous faites un update suive d'un nouveau query.

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

    Informations forums :
    Inscription : Mars 2004
    Messages : 546
    Points : 433
    Points
    433
    Par défaut
    Citation Envoyé par SheikYerbouti Voir le message
    Même si c'était possible, Set_Item_property() ne changerait que la valeur de l'enregistrement courant.
    Ha bon ? Pourtant un set_item_property(...,ENABLED,PROPERTY_FALSE) désactive l'item pour tous les records ?

    C'est le set_item_instance_property qui ne le fait que pour l'enregistrement courant ?

Discussions similaires

  1. Sed : Modifier le Nème caratères d'un fichier sur toutes les Lignes
    Par argoet dans le forum Shell et commandes GNU
    Réponses: 1
    Dernier message: 08/09/2009, 14h00
  2. [JXTable] Tri mais pas sur toutes les lignes
    Par grabriel dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 12/07/2007, 09h17
  3. Réponses: 6
    Dernier message: 05/12/2006, 10h28
  4. [sql2005]trigger qui s'éxecte sur toutes les lignes
    Par malikoo dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 31/07/2006, 12h33

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