PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV (précédentes versions) → [WIN24] selection dans un tableau > bouton > vers un état avec ID
[WIN24] selection dans un tableau > bouton > vers un état avec ID
Débuté par frank scaldaferro, 26 juin 2020 10:31 - 7 réponses
Membre enregistré
80 messages
Popularité : +2 (2 votes)
Posté le 26 juin 2020 - 10:31
Bonjour,

je cherche dans les tutos, mais je n'ai pas encore trouvé comment faire.

- J'ai un tableau issu d'une requête qui m'affiche une liste de client
- J'ai un état qui fonctionne en testant l'état et en attribuant un ID client

Je cherche en sélectionnant un client dans mon tableau à faire un lien vers mon état tout en transmettant l'ID.
Membre enregistré
80 messages
Popularité : +2 (2 votes)
Posté le 26 juin 2020 - 11:12
A force de chercher, on trouve des pistes :
// Aperçu avant impression
iAperçu()
// Passer les paramètres à la requête associée à l'état
iInitRequêteEtat(ETAT_Requete, NomSociété, TypeSociété)
// Imprimer la liste des sociétés
iImprimeEtat(ETAT_Requete)
Membre enregistré
80 messages
Popularité : +2 (2 votes)
Posté le 26 juin 2020 - 11:13
Sauf que dans les parametres 1 et 2 je peux passer une variable, sauf un ID...
Membre enregistré
3 889 messages
Popularité : +227 (347 votes)
Posté le 26 juin 2020 - 13:22
Bonjour,
Parles-tu d'un tableau ou d'un champ table ?

--
Il y a peut être plus simple, mais, ça tourne
Membre enregistré
3 889 messages
Popularité : +227 (347 votes)
Posté le 26 juin 2020 - 13:27
Ceci mis à part, on parle bien de la société du client et du type de la société du client.
Ces données se trouvent dans la table client et sont accessibles via client.NomSociété, Client.TypeSociété.
Dans le code d'initialisation de l'état, il suffit donc de récupérer ces données pour le client, obtenue après un HLitRecherche.

--
Il y a peut être plus simple, mais, ça tourne
Membre enregistré
80 messages
Popularité : +2 (2 votes)
Posté le 26 juin 2020 - 16:02
Parles-tu d'un tableau ou d'un champ table ?
Je parle quand je crée un objet "table et liste" issu d'une requête.

Merci pour la suite de ton message, grosse information de la façon de coder qui va m'aider pour la suite.
HLitRecherche il faut que je vois dans la doc à quoi cela correspond.

Pour l'instant j'ai écris cela sur un bouton qui m’emmène sur un Etat

// Aperçu avant impression
iAperçu()
// Passer les paramètres à la requête associée à l'état
iInitRequêteEtat(ETAT_convocation_nom_formation,COL_Part_nom,COL_Formation_reference)
// Imprimer la liste des sociétés
iImprimeEtat(ETAT_convocation_nom_formation)

Mais utilisé le nom d'un individu pour ma requête, c'est espéré que je n'aurais jamais de Dupont ou Durand...
Membre enregistré
3 889 messages
Popularité : +227 (347 votes)
Posté le 27 juin 2020 - 08:19
> Mais utilisé le nom d'un individu pour ma requête, c'est espéré que je n'aurais jamais de Dupont ou Durand...
Les PK évitent ce genre de problème.

--
Il y a peut être plus simple, mais, ça tourne
Membre enregistré
80 messages
Popularité : +2 (2 votes)
Posté le 29 juin 2020 - 11:47
J'ai tout refait ce matin et ça fonctionne, je devais plus être frais. Merci beaucoup pour ton aide.