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

WinDev Discussion :

[WD10] Utiliser une indirection comme propriété


Sujet :

WinDev

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2009
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 43
    Par défaut [WD10] Utiliser une indirection comme propriété
    Bonjour,

    Je souhaite utiliser une indirection ou autre s'il existe une autre solution pour accéder à une propiété. Par exemple :

    prop est une chaîne = "Libellé"
    BTSEL..{prop}="Rechercher"

    Evidemment cette exemple ne fonctionne pas mais je pense que c'est la meilleure façon d'expliquer ce que je veux faire.

    Quelle que soit la solution je suis preneur.

    Merci d'avance.

  2. #2
    Membre Expert
    Avatar de mogwai162
    Homme Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 376
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Vosges (Lorraine)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 376
    Par défaut
    Je ne pense pas que ce soit faisable.

  3. #3
    Membre Expert Avatar de klbsjpolp
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    1 065
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 065
    Par défaut
    La bonne syntaxe est:
    {"BTSEL.."+prop}="Rechercher"

  4. #4
    Membre Expert
    Avatar de mogwai162
    Homme Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 376
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Vosges (Lorraine)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 376
    Par défaut
    Eh ben... epaté !

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Février 2009
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 43
    Par défaut
    Merci pour vos réponses, malheureusement cela ne fonctionne pas. Windev me dit que BTSEL..Libellé est inconnu. Or si j'utilise la méthode "classique":
    BTSEL..Libellé="rechercher"
    ça marche.

  6. #6
    Inactif  
    Profil pro
    Inscrit en
    Février 2003
    Messages
    4 341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 4 341
    Par défaut
    Citation Envoyé par L'aide en ligne de Windev
    Limitations
    L'opérateur d'indirection permet de retrouver un élément par son nom.
    Les opérations suivantes ne sont donc pas autorisées dans une indirection :

    • accès à un membre d'une instance de classe ou de structure autre que l'instance de classe courante (opérateurs : et :: )
    • accès à un sous-élément de champ ou de tableau (opérateur [ ] )
    • accès à une sous-partie de chaine (opérateur [[ ]] )
    • accès à une propriété (opérateur ..)
    • indirection (opérateur { } )
    • appel de procédure ou de méthode d'objet Automation
    • déclaration de variable
    C'est clair je pense

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 12/12/2008, 13h01
  2. comment utiliser une icone comme bouton
    Par othmane126 dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 04/10/2006, 19h14
  3. Utiliser une variable comme nom de fichier
    Par lo00_ dans le forum MATLAB
    Réponses: 1
    Dernier message: 28/06/2006, 13h57
  4. Utiliser une Etiquette comme bouton
    Par pschmidtke dans le forum IHM
    Réponses: 6
    Dernier message: 07/06/2006, 14h48
  5. [curseurs] utiliser une variable comme nom de champ
    Par Christian31 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 09/09/2005, 14h12

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