| |
Membre enregistré 4 messages |
|
Posté le 06 mars 2015 - 20:39 |
Bonjour, J'ai un fichier avec trois rubriques (nom, prénom, ville). Je l'affiche dans une table dans une fenêtre avec une quatrième rubrique AGE. Cette dernière rubrique est en saisie. La rubrique AGE est initialisée à 0 au chargement de la table. Lorsque je saisis une valeur dans la rubrique AGE, j'obtiens toujours 0. Que faut il que je fasse dans le code dans la zone "en cas de saisie" pour accéder à la valeur saisie?
Merci. |
| |
| |
| | | |
|
| | |
| |
Posté le 07 mars 2015 - 09:19 |
Bonjour Dans votre fichier ajouter une 4 ème rubrique ( Mon_Age ) toutes les valeurs saisies seront affichées.
Cordialement
Bernard |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 4 messages |
|
Posté le 07 mars 2015 - 20:27 |
Bonjour, Merci pour l'astuce. Je voudrais malgré tout trouvé comment, lorsque je fais une saisie directe dans une table, je retrouve cette saisie pour la manipuler.
Quelqu'un peut il m'éclairer ?
Merci. |
| |
| |
| | | |
|
| | |
| |
Posté le 07 mars 2015 - 20:35 |
Bernard vient de te répondre. Ce n'était pas une astuce, mais la seule façon d'opérer. |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 474 messages Popularité : +17 (19 votes) |
|
Posté le 07 mars 2015 - 21:10 |
Bonjour,
Bernard t'a donné la solution. Je ne comprends pas ta question. Si tu n'as pas de rubrique AGE dans le fichier, tu ne pourras pas manipuler les valeurs. ou alors souhaites-tu saisir une date de naissance et calculer l'age à chaque utilisation de la fiche ?
-- Bon dév
JM |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 4 messages |
|
Posté le 08 mars 2015 - 00:01 |
Bonsoir, J'ai peut être mal exprimé ma question : J'ai un fichier avec trois rubriques. Je charge une table fichier dans une fenêtre avec quatre rubriques. La quatrième est saisie par l'utilisateur. En fonction de la valeur saisie par l'utilisateur, saisie que je ne veux pas sauvegarder, je déclenche un traitement diffèrent.
Lorsque je saisie une valeur, et que je prend la valeur Table.Colonne [i] je ne retrouve jamais la valeur qui est saisie.
Merci. |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 474 messages Popularité : +17 (19 votes) |
|
Posté le 08 mars 2015 - 09:20 |
Bonjour,
Désolé mais je ne comprend toujours pas ? Si je résume : Tu as une zone de saisie "AGE" non liée à un fichier Tu écris du code en sortie de cette zone pour déclencher un traitement
Tu écris : "Lorsque je saisie une valeur, et que je prend la valeur Table.Colonne [i] je ne retrouve jamais la valeur qui est saisie. "
Là, je ne comprends plus... Il faudrait nous donner un bout de ce code pour mieux comprendre.
-- Bon dév
JM |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 344 messages Popularité : +24 (28 votes) |
|
Posté le 08 mars 2015 - 09:21 |
Bonjour
donc si j'ai bien compris lorsque tu fais une saisie dans un champ de ta fenetre tu veux que celle ci se reporte dans une colonne de la bonne ligne de table. donc si tu connais l'indice de la ligne de table tu code de la manière suivante
MaTable.Macolonne[IndiceDeMaLigneDeTable]=MaValeurSaisie
Bon courage Tout cela est dans le support de cour et dans l'aide en ligne
-- Utiliser l'aide avant que l'on vous aide FAINÉANT Bon développement Alain PETTITI Mon blog Apprentissage Windev : http://apprentissagewindev.blogspot.fr (pas mis à jour actuellement) Avec licence PCSOFT |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 43 messages Popularité : +1 (1 vote) |
|
Posté le 08 mars 2015 - 11:38 |
Bonjour,
Pour que les valeurs saisies persistent en défilant, la table doit être remplie par programmation ou si elle reliée à un fichier, utiliser l'option chargé en mémoire.
Hubert |
| |
| |
| | | |
|
| | |
| |
Posté le 08 mars 2015 - 18:21 |
Bonjour Code sortie de table
Ages est un entier
Ages = Table_Personne.Mon_Age
Cordialement Bernard |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 4 messages |
|
Posté le 10 mars 2015 - 00:40 |
Merci à tous pour votre aide, avec un peu de ce que chacun y a mis, ca fonctionne. |
| |
| |
| | | |
|
| | |