afficher des elements d'un fichier dans différents boutons
DSI WDF
Inscrit:
02/11/2005 22:47
Post(s): 215
bonjour

j'ai un fichier article et je souhaite afficher des boutons avec le libélé de chaque article dedans. Comme ca, l'utilisateur n'a qua cliquer dessus, c'est plus simple que de faire une recherche avec une fenetre vision.
voici un exemple de ce que veux faire

merci d'avance et bonne journée

Attacher un fichier:



jpg  ecran caisse.jpg (132.09 KB)
1438_44d84ba2e5fda.jpg 640X486 px

Contribution le : 08/08/2006 10:30
_________________
Visitez mon site www.class-concept.info
Logiciel Class'Vins 1.05 et Class'Coiffure 1.00développés sous Windev.
Créer un fichier PDF de la contribution Imprimer


Re: afficher des elements d'un fichier dans différents boutons
Utilisateur WDF
Inscrit:
30/07/2006 19:34
Post(s): 57
Et quel est le problème ?

Si le libellé de l'article est LibArt1
Si le bouton est BtnArt1

le code à mettre dans l'initialisation du bouton est :
BtnArt1..libelle=LibArt1

Contribution le : 08/08/2006 12:39
Créer un fichier PDF de la contribution Imprimer


Re: afficher des elements d'un fichier dans différents boutons
DSI WDF
Inscrit:
02/11/2005 22:47
Post(s): 215
bonjour
je veux faire ca en automatique dans une boucle
pour tout article sur article

......
fin
je ne vois pas comment affecter chaque bouton au libéllé

merci d'avance

Contribution le : 08/08/2006 14:25
_________________
Visitez mon site www.class-concept.info
Logiciel Class'Vins 1.05 et Class'Coiffure 1.00développés sous Windev.
Créer un fichier PDF de la contribution Imprimer


Re: afficher des elements d'un fichier dans différents boutons
Animateur WDF
Inscrit:
26/06/2002 16:24
De wdforge.org
Post(s): 2822
Ce que vous demandez est parfaitement possible mais fait appel à un peu de technique.
- Le clonage de champ qui permet de dupliquer un bouton par exemple
- L'indirection qui permet de construire le nom d'une variable par programmation : idéal pour manipuler les champs de vos fenêtres (et plus généralement l'ensemble des éléments de vos projets).

Je vous enjoint à un approfondissement de ces deux techniques qui vous seront trés utile une fois maîtrisées.

La solution suivante part d'un bouton invisible (BT_ART) et en active un par article :
On limite volontairement le nombre de boutons à 10 pour limiter l'affichage.

Cpt est un entier = 0
cNomBouton est une chaine
POUR TOUT article Sur article
   // incrémente le compteur
   cpt ++
   // clone le bouton
   cNomBouton = "BT_ART_"+numeriqueVersChaine(cpt,"03d")
   ChampClone("BT_ART",cNomBouton)
   // Affecte sont libellé (en utilisant l'indirection)
   {cNomBouton,indChamp}..Libellé = ARTICLE.LIBELLE
   // rend le bouton visible
   {cNomBouton,indChamp}..Visible=Vrai
   // sort au 11ème
   Si cpt>10 alors SORTIR
FIN

Contribution le : 08/08/2006 14:59
_________________
R&B
Contact, CV.
Créer un fichier PDF de la contribution Imprimer


Re: afficher des elements d'un fichier dans différents boutons
DSI WDF
Inscrit:
02/11/2005 22:47
Post(s): 215
bonsoir
avec votre code, les champs s'affichent les uns sur les autres. Il faut mettre les valeurs de X et Y.
Je me suis servi de l'indirection et n'est pas cloné les boutons. Je les ai tous mis dans la fenetre et les ai rendu visible lors du passage dans la boucle.

merci pour votre aide

bonne soirée

Contribution le : 09/08/2006 20:26
_________________
Visitez mon site www.class-concept.info
Logiciel Class'Vins 1.05 et Class'Coiffure 1.00développés sous Windev.
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2