FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
sélection dans une table pour ouvrir une fenêtre fiche
sélection dans une table pour ouvrir une fenêtre fiche
Débuté par Pierre, 25 sep. 2006 12:06 - 6 réponses
Connectez-vous…
Pierre
#1
Posté le 25 septembre 2006 - 12:06
Bonjour,
J'ai un problème tout bête.
Je n'arrive passer une information d'une fenêtre à l'autre.
Je m'explique...
J'ai une fenêtre avec une table.
J'aimerais pouvoir sélection une ligne (=1 enregistrement) puis appuyer sur un bouton pour ouvrir une nouvelle fenêtre sur laquelle la fiche de l'enregistrement sélectionné s'affiche.
Comment puis-je faire?
Merci d'avance
Signaler
0
0
Karl
#2
Posté le 25 septembre 2006 - 12:24
Créez la table et la fiche avec le RAD ... tout y est
Signaler
0
0
Pierre
#3
Posté le 25 septembre 2006 - 13:10
Le RAD ne génère que des fenêtres qui ne sont pas liées entre elles.
Or, j'aimerais que le choix de la sélection sur la première fenêtre ouvre (via un bouton) une NOUVELLE fenêtre qui afficherait la fiche détaillée de l'enregistrement sélectionné.
Est ce que quelqu'un aurait une solution?
Merci,
Signaler
0
0
O. allender
#4
Posté le 25 septembre 2006 - 13:10
Sans passer par le Rad :
récupérer les infos à passer dans la deuxième fenêtre dans des variables, ex:
lnomclient = tableclient.nomclient[indice]
lpreclient = tableclient.prenomclient[indice]
...
et les passer à la deuxième fenêtre où ils pourront être récupérés.
ouvre(deuxièmefenêtre,lnomclient,lpreclient,....)
dans le code d'initialisation de la 2ème fenêtre, mettre
procedure deuxièmefenetre(lnomclient,lpreclient,...)
Signaler
0
0
eric l
#5
Posté le 25 septembre 2006 - 13:34
Voir dans l'aide à :
"Fenêtre paramétrée"
"Table, Programmation des tables fichier" / "Table, Programmation des
tables mémoire"
En général, ca peut etre pas mal de passer à la fenetre l'identifiant de
l'enregistrement que l'on souhaite traiter plutôt que les différentes
rubriques correspondant à cet enregistrement.
bon dev
eric l.
> O. allender a écrit :
Sans passer par le Rad :
récupérer les infos à passer dans la deuxième fenêtre dans des variables, ex:
lnomclient = tableclient.nomclient[indice]
lpreclient = tableclient.prenomclient[indice]
...
et les passer à la deuxième fenêtre où ils pourront être récupérés.
ouvre(deuxièmefenêtre,lnomclient,lpreclient,....)
dans le code d'initialisation de la 2ème fenêtre, mettre
procedure deuxièmefenetre(lnomclient,lpreclient,...)
Signaler
0
0
Pierre
#6
Posté le 25 septembre 2006 - 13:35
A qoi sert et comment fonctionne la fonction:
-> procedure deuxièmefenetre(lnomclient,lpreclient,...)
Comment faut 'il déclarer les variables? LOCAL, GLOBAL,...? et où?
Merci,
Signaler
0
0
Karl
#7
Posté le 26 septembre 2006 - 00:28
Vous dites :
<<Le RAD ne génère que des fenêtres qui ne sont pas liées entre elles>>
Inexact si le paramétrage est bien fait.
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte