leclode
Nombre de messages : 24 Date d'inscription : 01/11/2022
![item_index(résolu) Empty](https://2img.net/i/empty.gif) | Sujet: item_index(résolu) Dim 12 Mai 2024 - 14:07 | |
| Bonjour tout le monde et bon dimanche. Voila malgré toutes les fichiers d'aides, je ne trouve pas. ![item_index(résolu) 1f615](https://2img.net/i/fa/twemoji/16x16/1f615.png) Je veux récupérer le rang de la ligne cliquée. Seulement item_index(70) retourne toujours 0 et donc je tourne en rond avec le message_information. - Code:
-
show 60 2d_target_is 60 print_target_is 60 command_target_is 60 LIST 70 LEFT 70,350 TOP 70,60 HEIGHT 70,350 WIDTH 70,230: ' 200 SORT_ON 70 ON_CLICK 70,ModifFour
' partie du sous programme else IF count(70) > 1 ' print count(70) ok 2 lignes drapo% = item_index(70) print drapo% : ' drapo% est toujours égal à 0 ! j'ai 2 lignes. Normalement 1 ou 2 ' suivant la ligne sur laquelle je clique. non ? Donc impossible d'aller plus loin que le ' message d'information if count(70)>1 and drapo% = 0 IF MESSAGE_INFORMATION_OK("Cliquez sur la ligne à modifier") <> 1 END_IF else if item_index(70) > 1 and drapo% > 0 print item_index(70) print "Yes" end_if end_if end_if end_if Au cas ou, je suis pas dans le form 0. Merci d'avance pour ceux qui voudrons bien regarder et m'aider. Bonne journée
Dernière édition par leclode le Mar 14 Mai 2024 - 16:06, édité 1 fois | |
|
Marc
![Marc](https://2img.net/u/2614/66/18/27/avatars/211-52.jpg)
Nombre de messages : 2414 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
![item_index(résolu) Empty](https://2img.net/i/empty.gif) | Sujet: Re: item_index(résolu) Dim 12 Mai 2024 - 16:13 | |
| Bonjour à tous ! @Leclode Il n’est pas possible de localiser la cause avec seulement un extrait du code-source. Si cela peut t’aider, voici un exemple simple avec ITEM_INDEX(1). - Code:
-
label afficherNumeroLigne
list 1 : left 1,250 item_add 1,"Janvier" item_add 1,"Février" item_add 1,"Mars" item_add 1,"Avril" item_add 1,"Mai" item_add 1,"juin"
on_click 1,afficherNumeroLigne
end
afficherNumeroLigne: print item_index(1) return Bonne programmation ! | |
|
leclode
Nombre de messages : 24 Date d'inscription : 01/11/2022
![item_index(résolu) Empty](https://2img.net/i/empty.gif) | Sujet: Re: item_index(résolu) Lun 13 Mai 2024 - 16:36 | |
| Bonjour tout le monde Merci Marc pour ton aide. Ton programme fonctionne. J'arrive pas a trouver le problème dans le mien. Au lieu de faire un sous programme je vais carrément en faire un autre que j'incorporai ensuite. Déjà plus de 850 lignes Je sais pour vous ça doit être peu, mais perso heureusement que je mets des commentaires ![item_index(résolu) 1f606](https://2img.net/i/fa/twemoji/16x16/1f606.png) . Je dois surement me mélanger avec les variables. Mais même en faisant recherche sur celles que j'utilise je ne vois pas le problème. Pour éviter d'en avoir de trop j'en ai créé qui me servent de passe partout. Je me demande si j'ai bien fait. Je vais plutôt essayer dim_local. Encore merci . bonne journée | |
|
jjn4
![jjn4](https://2img.net/u/2614/66/18/27/avatars/76-77.gif)
Nombre de messages : 2731 Date d'inscription : 13/09/2009
![item_index(résolu) Empty](https://2img.net/i/empty.gif) | Sujet: Re: item_index(résolu) Mar 14 Mai 2024 - 11:20 | |
| Bonjour tous le monde. @Leclode Comme le dit Marc; il est impossible de trouver ce qui ne va pas avec ton extrait. Ce que je peux dire, c'est que j'emploie souvent item_index() et item_index$() et que je n'ai jamais observé d'erreur dans leur fonctionnement normal. Si item_index() retourne toujours 0, c'est que : - ou bien aucune ligne du list n'est cliquée par l'utilisateur - ou bien le list est vide - ou bien ????????? | |
|
leclode
Nombre de messages : 24 Date d'inscription : 01/11/2022
![item_index(résolu) Empty](https://2img.net/i/empty.gif) | Sujet: Re: item_index(résolu) Mar 14 Mai 2024 - 15:51 | |
| bonjour tout le monde. Merci jjn4 d'avoir regardé. J'ai jamais dit que ça ne fonctionnait pas c'est simplement que je n'arrivais pas a le faire fonctionner. ![item_index(résolu) 1f609](https://2img.net/i/fa/twemoji/16x16/1f609.png) Je suis pas du tout informaticien et vu les erreurs que je fais je me permettrais pas ![item_index(résolu) 1f60a](https://2img.net/i/fa/twemoji/16x16/1f60a.png) . En fait j,ai trouvé une solution. J'avais créé ma list dans le sous programme et donc " ON_CLICK 70,ModifFour" n'était pas avant le end du programme. J'ai donc collé LIST 70 avant le END et Parent 70,60 pour l'utiliser dans un autre FORM. Là ça fonctionne en fait j'ai pratiquement rien du modifier. quelques copiés collés du sous programme que j'ai mis dans le programme avant end. Et le deuxième changement quand je fais la vérification du fichier pour savoir s'il n'est pas vide, une ligne ou plusieurs lignes. Je regarde d'abord s'il y en a plusieurs puis 0 ou une. Maintenant la ligne cliqué reste bleu et le rang est bien celui de la ligne. Pendant j'y pense. J'utilise la version 0.929i11 Panoramic. Dans l'aide sur item_index() il y a un problème. - Code:
-
' créer un LIST list 1 ' remplir ce LIST avec 2 lignes item_add 1,"c'est la ligne 1" item_add 1,"c'est la ligne 2" ' imprimer le rang de l'article sélectionné print item_index(1) :' ici aussi item_index(1) et toujours égal a 0 il faut ajouter left 1,30 pour le voir.
il faudrait mettre: - Code:
-
label afficherNumeroLigne ' créer un LIST list 1: left 1,50 ' remplir ce LIST avec 2 lignes item_add 1,"c'est la ligne 1" item_add 1,"c'est la ligne 2" ' imprimer le rang de l'article sélectionné on_click 1,afficherNumeroLigne end afficherNumeroLigne: print item_index(1) return Encore merci pour votre aide. Bonne journée | |
|
jjn4
![jjn4](https://2img.net/u/2614/66/18/27/avatars/76-77.gif)
Nombre de messages : 2731 Date d'inscription : 13/09/2009
![item_index(résolu) Empty](https://2img.net/i/empty.gif) | Sujet: Re: item_index(résolu) Mar 14 Mai 2024 - 19:38 | |
| Ah oui, c'est parce que le print apparaissait sous le list et n'était pas visible. tu peux décaler le list : left 1,30 ou bien décaler le print : mettre avant : print_locate 300,5 (par exemple) Bonne programmation! ![jocolor](https://2img.net/i/fa/i/smiles/icon_jokercolor.png) | |
|
Contenu sponsorisé
![item_index(résolu) Empty](https://2img.net/i/empty.gif) | Sujet: Re: item_index(résolu) ![item_index(résolu) Empty](https://2img.net/i/empty.gif) | |
| |
|