|
Iniciado por FESPO, nov., 01 2018 7:36 AM - 9 respostas |
| |
| | | |
|
| |
Membro registado 12 mensagems |
|
Publicado em novembro, 01 2018 - 7:36 AM |
Bonjour à tous,
J'ai besoin d'un conseil éclairé, car malgré mes dépatouillages, je ne trouve pas ! J'espère que quelqu'un pourra me donner une piste. Tout d'abord, je travaille sous WD20mobile et je réalise une application sous Androïd avec pour base de données un fichier serveur client MHFSQL.
J'ai un champ table en sélection multiple : il comporte deux colonnes ; dans le mode test, lorsque je sélectionne plusieurs lignes dans mon champ table, pas de souci, ça marche. Lorsque je demande à mon champ table de modifier la colonne 2, il le fait ; MAIS : seulement sur une seule des lignes sélectionnées et pas sur les trois sélectionnées. Comment faire pour que la modification que j'apporte dans la colonne 2 s'applique aux trois (ou plus) lignes sélectionnées dans mon champ table. Pouvez-vous m'aider ?
D'avance je vous remercie... |
| |
| |
| | | |
|
| | |
| |
Membro registado 12 mensagems |
|
Publicado em novembro, 01 2018 - 9:55 AM |
Pitiééééééé ! |
| |
| |
| | | |
|
| | |
| |
Publicado em novembro, 04 2018 - 9:58 AM |
Si tu veut de l'aide faudrait peut être savoir quel code tu as et a quel endroit. si il y a multi sélection, il y a sûrement un pour tout. mais sans plus de détail, difficile de répondre. |
| |
| |
| | | |
|
| | |
| |
Publicado em novembro, 05 2018 - 5:54 AM |
D'abord, merci de ta réponse. Pour récapituler : j'ai un champ table (Table_BDD Choisistachambre) avec une colonne nom (NP), et une colonne Chambres (le fichier est lié à une base de données HSFQL). Je veux pouvoir sélectionner tactilement dans mon appli plusieurs lignes dans le tableau, et avec un champ texte ajouter un chiffre dans la colonne Chambres à toutes les lignes sélectionnées en même temps, valider tout cela dans le code d'un bouton modifier. Voilà où j'en suis pour le code du bouton :
POUR TOUTE LIGNE SELECTIONNEE DE TABLE_BDDChoisistachambre clé est une chaîne = TABLE_BDDChoisistachambre.COL_NP HLitRecherche(BDDChoisistachambre, NP, clé) BDDChoisistachambre.Chambres = 1 HModifie(BDDChoisistachambre) FIN Ferme () |
| |
| |
| | | |
|
| | |
| |
Membro registado 12 mensagems |
|
Publicado em novembro, 05 2018 - 6:04 AM |
Tout d'abord, merci à toi popoy. Je vais tenter de t'éclairer : - Ma page contient un champ table (Table_BDDChoisistachambre) qui a deux colonnes Nomprénom (NP) et Chambres, le tout relié à une base de données HSFQL. - Je veux pouvoir dans mon appli sélectionner en tactile plusieurs lignes de ma table, et en même temps ajouter dans la colonne Chambres un chiffre par le biais d'un champ de saisie (Nombre) à toutes les lignes sélectionnées. Le tout enregistré avec un bouton modifier.
Voilà le code de mon bouton modifier :
POUR TOUTE LIGNE SELECTIONNEE DE TABLE_BDDChoisistachambre clé est une chaîne = TABLE_BDDChoisistachambre.COL_NP HLitRecherche(BDDChoisistachambre, NP, clé) // Je vvais chercher dans le fichier la ligne concernant Alice ou Zoe ou Léo BDDChoisistachambre.Chambres = 1 // je dis ce que je veux modifier HModifie(BDDChoisistachambre) // Et j'enregistre FIN Ferme ()
La saisie multiple fonctionne, mais je ne sais pas comment ajouter le champ de saisie dans le code...
D'avance merci ! |
| |
| |
| | | |
|
| | |
| |
Membro registado 12 mensagems |
|
Publicado em novembro, 05 2018 - 6:07 AM |
Je viens de voir mon erreur, je suis vraiment aveugle... merci encore ! |
| |
| |
| | | |
|
| | |
| |
Membro registado 81 mensagems Popularité : +2 (4 votes) |
|
Publicado em novembro, 05 2018 - 9:25 AM |
fespo a écrit :
POUR TOUTE LIGNE SELECTIONNEE DE TABLE_BDDChoisistachambre clé est une chaîne = TABLE_BDDChoisistachambre.COL_NP HLitRecherche(BDDChoisistachambre, NP, clé) BDDChoisistachambre.Chambres = 1 HModifie(BDDChoisistachambre) FIN Ferme ()
deja moi pour etre sur je fais :
cle est une chaine = "" pour toute ligne selectionnee i de matable cle = matable[i].col_cle
etc...
finMensagem modificada, novembro, 05 2018 - 9:26 AM |
| |
| |
| | | |
|
| | |
| |
Membro registado 12 mensagems |
|
Publicado em novembro, 11 2018 - 12:49 PM |
Merci JIMMY FRANCOIS !
J'ai essayé ce que tu m'as proposé, mais je suis toujours face au même problème... Quand je suis dans le simulateur windev, tout fonctionne parfaitement. Mais dès que je passe sur mon téléphone, la sélection multiple ne fonctionne pas ! Il ne modifie qu'une seule des lignes sélectionnées (la première que j'ai sélectionnée). Comment faire ??? |
| |
| |
| | | |
|
| | |
| |
Publicado em novembro, 13 2018 - 9:58 AM |
As tu vérifier auprès du support si la sélection multiples était réellement utilisable sous Android ? |
| |
| |
| | | |
|
| | |
| |
Publicado em novembro, 20 2018 - 8:24 AM |
Oui c'est compatible avec androïd. |
| |
| |
| | | |
|
| | | | |
| | |
|