Récupérer la valeur d'une cellule d'une table.
Stagiaire WDF
Inscrit:
22/06/2006 05:11
Post(s): 10
bonjour, je travail sur une application.
J'ai un champs de saisie qui me permet de rentrer une valeur.
ensuite je rentre cette valeur comme parametre a ma requete . et j'affiche les résultats dans une liste et dans des champs de saisie grisés.

seulement quand j'ai plusieur résultat je voudrai selectionner une ligne de la table et renvoyer les informations au champs de saisie grisés.

il est possible de renvoyer une valeur d'une des cellule de cette table en paramettre a ma requette de façon a avoir mon résultat.

mon probléme c'est donc de récupérer le contenue d'une cellule de cette table et de l'envoyer a un champ saisi.

Merçi pour vos éventuel réponses

Contribution le : 22/06/2006 07:23
Créer un fichier PDF de la contribution Imprimer


Re: Récupérer la valeur d'une cellule d'une table.
Developpeur WDF
Inscrit:
02/05/2003 09:10
Post(s): 103
valeur = matable.Nomcolonne[ligne]

en esperant t'avoir aidé.

Geo.

Contribution le : 22/06/2006 09:28
Créer un fichier PDF de la contribution Imprimer


Re: Récupérer la valeur d'une cellule d'une table.
Animateur WDF
Inscrit:
17/05/2004 14:21
Post(s): 382
Si vous voulez récupérer en dynamique la valeur de votre cellule, vous devez au préalable récupérer le numéro de la ligne et de la colonne.


// Déclaration des différentes variables
W_E_Valeur_X 			est un  entier  = PoidsFaible(CurseurPos())
W_E_Valeur_Y			est un  entier  = PoidsFort(CurseurPos())
W_C_NomColonne 			est une chaîne
W_E_NumColonne			est un  entier
W_E_NumLigne			est un  entier

// Récupération des informations sur la cellule 
W_C_NomColonne 		= TableInfoXY(Table, tiNomColonne + tiOrigineEcran, W_E_Valeur_X, W_E_Valeur_Y)
W_E_NumColonne 		= TableInfoXY(Table, tiNumColonne + tiOrigineEcran, W_E_Valeur_X, W_E_Valeur_Y)
W_E_NumLigne 		= TableInfoXY(Table, tiNumLigne + tiOrigineEcran, W_E_Valeur_X, W_E_Valeur_Y)




Interrgoer la valeur dans Table[W_E_NumLigne,W_E_NumColonne]

Contribution le : 22/06/2006 10:59
_________________
Mbsl
Créer un fichier PDF de la contribution Imprimer


Re: Récupérer la valeur d'une cellule d'une table.
Stagiaire WDF
Inscrit:
22/06/2006 05:11
Post(s): 10
en effet mbsl cela fonctionne et je vous en remerci. cepandant il reste un petit probléme à résoudre.
en effet si la selection de la ligne s'effectue au clavier le numéro de la ligne retourné est faut.

Auriez vous une idée ?

Contribution le : 23/06/2006 04:40
Créer un fichier PDF de la contribution Imprimer


Re: Récupérer la valeur d'une cellule d'une table.
Developpeur WDF
Inscrit:
18/06/2006 13:54
Post(s): 106
Dans le premier cas cité par mbsl, la cellule est recupéré sur selection par clic de la souris.
Pour une selection au clavier, il suffit d'agir "normalement" dans le code de "sélection d'une ligne" de la table.

CelluleTruc est chaine
LigneTruc est entier

LigneTruc = TableSelect(MATABLE)
CelluleTruc = MATABLE.MACOLONNE[LigneTruc]
Trace(CelluleTruc)

Contribution le : 23/06/2006 09:56
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