FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» vg5000
item_index(résolu) Emptypar rendomizer Aujourd'hui à 6:34

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
item_index(résolu) Emptypar jjn4 Sam 22 Juin 2024 - 19:37

» @lepetitmarocain <==> KGFGrid
item_index(résolu) Emptypar Marc Sam 22 Juin 2024 - 10:29

» Figures fractales
item_index(résolu) Emptypar jean_debord Dim 16 Juin 2024 - 10:55

» Tester rapidement les polices de caractères
item_index(résolu) Emptypar Marc Jeu 13 Juin 2024 - 11:59

» Bataille spatiale
item_index(résolu) Emptypar jjn4 Mer 12 Juin 2024 - 15:44

» Tester l'HVIEWER : Micro éditeur HTML
item_index(résolu) Emptypar jjn4 Dim 9 Juin 2024 - 18:52

» Scanner une image avec KGF
item_index(résolu) Emptypar jjn4 Dim 9 Juin 2024 - 11:55

» Gestion films exemples
item_index(résolu) Emptypar jjn4 Jeu 6 Juin 2024 - 17:17

» KGL de Klaus
item_index(résolu) Emptypar jjn4 Jeu 6 Juin 2024 - 14:01

» Récapitulatif ludothèque panoramic jjn4
item_index(résolu) Emptypar Marc Mar 4 Juin 2024 - 15:51

» HTML to DATA
item_index(résolu) Emptypar Marc Jeu 30 Mai 2024 - 12:54

» Naissance de Crocodile Basic
item_index(résolu) Emptypar jdebord Mer 29 Mai 2024 - 9:14

» Faux virus.
item_index(résolu) Emptypar jjn4 Jeu 23 Mai 2024 - 19:27

» Gestion d'un système client-serveur.
item_index(résolu) Emptypar Klaus Ven 17 Mai 2024 - 14:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Juin 2024
LunMarMerJeuVenSamDim
     12
3456789
10111213141516
17181920212223
24252627282930
CalendrierCalendrier
-16%
Le deal à ne pas rater :
Aspirateur balai Dyson V15 Detect Absolute (2023)
669 € 799 €
Voir le deal

 

 item_index(résolu)

Aller en bas 
3 participants
AuteurMessage
leclode




Nombre de messages : 24
Date d'inscription : 01/11/2022

item_index(résolu) Empty
MessageSujet: item_index(résolu)   item_index(résolu) EmptyDim 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   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
Revenir en haut Aller en bas
Marc

Marc


Nombre de messages : 2414
Age : 63
Localisation : TOURS (37)
Date d'inscription : 17/03/2014

item_index(résolu) Empty
MessageSujet: Re: item_index(résolu)   item_index(résolu) EmptyDim 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 !
Revenir en haut Aller en bas
leclode




Nombre de messages : 24
Date d'inscription : 01/11/2022

item_index(résolu) Empty
MessageSujet: Re: item_index(résolu)   item_index(résolu) EmptyLun 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  . 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
Revenir en haut Aller en bas
jjn4

jjn4


Nombre de messages : 2731
Date d'inscription : 13/09/2009

item_index(résolu) Empty
MessageSujet: Re: item_index(résolu)   item_index(résolu) EmptyMar 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 ?????????
scratch scratch
Revenir en haut Aller en bas
http://jjn4.e-monsite.com
leclode




Nombre de messages : 24
Date d'inscription : 01/11/2022

item_index(résolu) Empty
MessageSujet: Re: item_index(résolu)   item_index(résolu) EmptyMar 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  Je suis pas du tout informaticien et vu les erreurs que je fais je me permettrais pas  item_index(résolu) 1f60a. 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
Revenir en haut Aller en bas
jjn4

jjn4


Nombre de messages : 2731
Date d'inscription : 13/09/2009

item_index(résolu) Empty
MessageSujet: Re: item_index(résolu)   item_index(résolu) EmptyMar 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
Revenir en haut Aller en bas
http://jjn4.e-monsite.com
Contenu sponsorisé





item_index(résolu) Empty
MessageSujet: Re: item_index(résolu)   item_index(résolu) Empty

Revenir en haut Aller en bas
 
item_index(résolu)
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» var for next
» resulta incomplet [RESOLUT]
» Isam quand tu nous tiens
» Re
» Fenetres filles

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: A l'aide!-
Sauter vers: