| |
Miembro registrado 6 mensajes |
|
Publicado el 22,junio 2018 - 11:49 |
Bonjour, je suis sur Windev 11 et je suis un jeune dev (surtout sur windev)
Voilà mon problème : Je voudrais avoir un combo box avec à l'intérieur ceci (les listes je crois ?) :
Mais je ne sais pas comment faire, j'ai essayé avec un code du type :
nNumListes est un entier sListeRubrique est une chaine sListeRubrique = HListeRubrique(Listes) ListeAjoute(Listes1,sListeRubrique)
Mais il a message d'erreur... Si quelqu'un peut m'aider je serrais reconnaissant ^^ Bonne journée -Ryujin |
| |
| |
| | | |
|
| | |
| |
Publicado el 23,junio 2018 - 12:26 |
Je ne suis pas très porté vers les fonctions HF. Dans mes projets j'ai remplacé tout cela par un objet accédant à la base par ODBC et j'en suis très heureux.
Sauf erreur de ma part la fonction HListeRubrique renvoie des informations sur un fichier de données et pas son contenu.
Utilisez plutôt le second exemple de l'aide : http://doc.pcsoft.fr/fr-FR/?3044230 |
| |
| |
| | | |
|
| | |
| |
Publicado el 23,junio 2018 - 19:00 |
J'avais répondu tout à l'heure. La réponse a disparu, je recommence.
Je n'utilise pas les fonctions HFSQL, je vous donne juste mon avis. La fonction que vous utilisez HListeRubrique fournit des informations sur un fichier de données. Je pense qu'il serait préférable de suivre plutôt cet exemple : https://forum.pcsoft.fr/fr-FR/pcsoft.fr.windev/215239-exemple-combo-box-assiste-par-programmation-avec-requete/read.awp
Pour ma part je me suis construit une classe WinDev qui gère tous les accès aux données. Une méthode de cette classe reçoit en paramètre le nom de la combobox et la syntaxe SQL, elle gère ensuite la totalité du travail à faire. |
| |
| |
| | | |
|
| | |
| |
Publicado el 23,junio 2018 - 19:00 |
J'avais répondu tout à l'heure. La réponse a disparu, je recommence.
Je n'utilise pas les fonctions HFSQL, je vous donne juste mon avis. La fonction que vous utilisez HListeRubrique fournit des informations sur un fichier de données. Je pense qu'il serait préférable de suivre plutôt cet exemple : https://forum.pcsoft.fr/fr-FR/pcsoft.fr.windev/215239-exemple-combo-box-assiste-par-programmation-avec-requete/read.awp
Pour ma part je me suis construit une classe WinDev qui gère tous les accès aux données. Une méthode de cette classe reçoit en paramètre le nom de la combobox et la syntaxe SQL, elle gère ensuite la totalité du travail à faire. |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 3.898 mensajes Popularité : +227 (347 votes) |
|
Publicado el 24,junio 2018 - 13:28 |
Bonjour, 1-Quel est le message d'erreur ? 2-Quelle est la valeur de sListeRubriques après l'exécution de :
sListeRubrique = HListeRubrique(Listes)
-- Il y a peut être plus simple, mais, ça tourne |
| |
| |
| | | |
|
| | |
| |
Publicado el 24,junio 2018 - 14:53 |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 6 mensajes |
|
Publicado el 25,junio 2018 - 08:51 |
Bonjour ! Excusez moi du retard c'étais le Week-end je ne pouvais pas répondre, Michel je vais examiner cela je vous tiens au jus. Vorotlinqua, le message d'erreur est le suivant : "Une erreur est survenu dans la fenêtre Commande invalide pour le champ Listes1 car c'est une Combo fichier (cette commande n'est pas valide que sur les listes, Tables et Combos mémoire)." Merci bonne journée -Ryujin |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 3.898 mensajes Popularité : +227 (347 votes) |
|
Publicado el 25,junio 2018 - 10:34 |
Dans ce cas, il faut modifier le mode de remplissage de ta combo et choisir, "Par programmation"
-- Il y a peut être plus simple, mais, ça tourne |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 6 mensajes |
|
Publicado el 25,junio 2018 - 11:24 |
Bonjour Voroltinqup étant sur Windev 11 je n'ai pas accès à cette partie :/ Je n'ai que les fichiers parcouru ainsi que le parcours normal / inversé -Ryujin |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 6 mensajes |
|
Publicado el 25,junio 2018 - 11:43 |
Correction, je ne sais pas ce que j'ai changé mais en effet maintenant j'ai ce que je veux dans mon combo. Par contre je ne sais pas ce que j'ai fais lol. -Ryujin |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 6 mensajes |
|
Publicado el 25,junio 2018 - 16:05 |
Après avoir bien vérifié je ne trouve pas comment est ce que j'ai fais... Mais merci en tout cas -Ryujin |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 3.898 mensajes Popularité : +227 (347 votes) |
|
Publicado el 26,junio 2018 - 19:02 |
Dans de cas là on dit : Surtout ne touche plus à rien
-- Il y a peut être plus simple, mais, ça tourne |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 6 mensajes |
|
Publicado el 28,junio 2018 - 14:42 |
Oui oui c'est sur je ne touche plus du tout ! |
| |
| |
| | | |
|
| | |