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
» Gestion d'un système client-serveur.
select intégrés [résolu] Emptypar Klaus Ven 17 Mai 2024 - 14:02

» item_index(résolu)
select intégrés [résolu] Emptypar jjn4 Mar 14 Mai 2024 - 19:38

» Bataille terrestre
select intégrés [résolu] Emptypar jjn4 Lun 13 Mai 2024 - 15:01

» SineCube
select intégrés [résolu] Emptypar Marc Sam 11 Mai 2024 - 12:38

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
select intégrés [résolu] Emptypar Marc Sam 11 Mai 2024 - 12:22

» Philharmusique
select intégrés [résolu] Emptypar jjn4 Ven 10 Mai 2024 - 13:58

» PANORAMIC V 1
select intégrés [résolu] Emptypar papydall Jeu 9 Mai 2024 - 3:22

» select intégrés [résolu]
select intégrés [résolu] Emptypar jjn4 Mer 8 Mai 2024 - 17:00

» number_mouse_up
select intégrés [résolu] Emptypar jjn4 Mer 8 Mai 2024 - 11:59

» Aide de PANORAMIC
select intégrés [résolu] Emptypar jjn4 Mer 8 Mai 2024 - 11:16

» trop de fichiers en cours
select intégrés [résolu] Emptypar lepetitmarocain Mer 8 Mai 2024 - 10:43

» Je teste PANORAMIC V 1 beta 1
select intégrés [résolu] Emptypar papydall Mer 8 Mai 2024 - 4:17

» bouton dans autre form que 0(résolu)
select intégrés [résolu] Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
select intégrés [résolu] Emptypar Klaus Lun 6 Mai 2024 - 11:41

» @Jack
select intégrés [résolu] Emptypar Jack Mar 30 Avr 2024 - 20:40

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2024
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier
Le Deal du moment : -14%
Apple MacBook Air (2020) 13,3″ Puce Apple M1 ...
Voir le deal
799 €

 

 select intégrés [résolu]

Aller en bas 
2 participants
AuteurMessage
jjn4

jjn4


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

select intégrés [résolu] Empty
MessageSujet: select intégrés [résolu]   select intégrés [résolu] EmptyMar 7 Mai 2024 - 17:57

J'ai intégré 3 select les uns dans les autres :
Code:
select a%
  case 1
     select b%
        case 1
           select c%
              case 1
              case 2
              case 3
           end_select
        case 2
        case 3
     end_select
  case 2
     select b%
        case 1
        case 2
     end_select
  case 3
     select b%
        case 1
        case 2
     end_select
end_select

Ca n'a pas l'air de marcher...
Ce n'est pas possible d'intégrer plusieurs select-end_select
comme on peut intégrer des for-to-next ou des repeat-untill ?
scratch


Dernière édition par jjn4 le Mer 8 Mai 2024 - 17:01, édité 1 fois
Revenir en haut Aller en bas
http://jjn4.e-monsite.com
Klaus

Klaus


Nombre de messages : 12301
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

select intégrés [résolu] Empty
MessageSujet: Re: select intégrés [résolu]   select intégrés [résolu] EmptyMar 7 Mai 2024 - 18:26

La réponse est OUI dans les deux cas.

Il y a en effet un bug depuis très longtemps avec les SELECT imbriqués. Pour ma part, j'y ao renoncé.

Par contre, on peut imbriquer à volonté les FOR, UNTIL et REPEAT.
Le seul problème dans ces cas, c'est de sortir de ces boucles de façon prématurée et contrôlée.
Il y a certes les commandes EXIT_FOR, EXIT_UNTIL et EXIT_REPEAT.
Mais ces commandes ne sortent que du bloc en cours et on ne peut pas indiquer le nombre de niveaux qu'on veut quitter.

Pour cela, il faut définit une variable et la charger du nombre de niveaux qu'on veut quitter, faire suivre la commande NEXT (ou UNTIL ou END_WHILE) d'une instruction comme ceci:
Code:
if quit_level_count%>0
  quit_level_count = qui_level_count - 1
  exit_xxx  : ' xxx = FOR, UNTIL ou WHILE
end_if
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
jjn4

jjn4


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

select intégrés [résolu] Empty
MessageSujet: Re: select intégrés [résolu]   select intégrés [résolu] EmptyMar 7 Mai 2024 - 18:33

Merci pour ta réponse.
C'est dommage, ce vieux bug !
Bon, je vais essayer autrement...
scratch
Revenir en haut Aller en bas
http://jjn4.e-monsite.com
jjn4

jjn4


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

select intégrés [résolu] Empty
MessageSujet: Re: select intégrés [résolu]   select intégrés [résolu] EmptyMer 8 Mai 2024 - 17:00

Oups, à la réflexion, je crois bien que c'était un bug de ma part
et que j'ai accusé les select un peu vite...
Embarassed
Revenir en haut Aller en bas
http://jjn4.e-monsite.com
Contenu sponsorisé





select intégrés [résolu] Empty
MessageSujet: Re: select intégrés [résolu]   select intégrés [résolu] Empty

Revenir en haut Aller en bas
 
select intégrés [résolu]
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» select, case, end_select
» Problème de SELECT et DIM
» else et select case
» SELECT... END_SELECT
» Problème avec select case.

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: