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
» Logiciel de planétarium.
[24i2] LINE_CALL Emptypar Pedro Aujourd'hui à 8:08

» Un autre pense-bête...
[24i2] LINE_CALL Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
[24i2] LINE_CALL Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
[24i2] LINE_CALL Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
[24i2] LINE_CALL Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
[24i2] LINE_CALL Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
[24i2] LINE_CALL Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
[24i2] LINE_CALL Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
[24i2] LINE_CALL Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
[24i2] LINE_CALL Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
[24i2] LINE_CALL Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
[24i2] LINE_CALL Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
[24i2] LINE_CALL Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
[24i2] LINE_CALL Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
[24i2] LINE_CALL Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier

 

 [24i2] LINE_CALL

Aller en bas 
5 participants
AuteurMessage
Nardo26

Nardo26


Nombre de messages : 2294
Age : 56
Localisation : Valence
Date d'inscription : 02/07/2010

[24i2] LINE_CALL Empty
MessageSujet: [24i2] LINE_CALL   [24i2] LINE_CALL EmptyLun 17 Sep 2012 - 23:21

Bonsoir,
Concernant le traitement des erreurs lors d'un appel à une SUB, serait-il possible d'avoir une variable système qui renverrai le n° de ligne d'appel de la procédure ?
par exemple :
Code:
 1 DLIST 1 : BUTTON 2
 2 ITEM_ADD 1,"ligne 1": ITEM_ADD 1,"Ligne 2": ITEM_ADD 1,"Ligne 3"
  ...
45 ITEM_CHANGE(2,2,"Ligne 2 modifiée")
  ...
70 END

SUB ITEM_CHANGE(Liste,n,t$)
DIM_LOCAL err
  IF OBJECT_EXISTS(Liste)=0
    err=MESSAGE_ERROR_OK("ITEM_CHANGE: List does not exist! Line "+STR$(LINE_CALL))
    TERMINATE
  END_IF
  IF OBJECT_TYPE(Liste)<>8 AND OBJECT_TYPE(Liste)<>26
    err = MESSAGE_ERROR_OK("ITEM_CHANGE: Bad object type! Line "+STR$(LINE_CALL))
    TERMINATE
  END_IF
  IF COUNT(Liste)<n
    err=MESSAGE_ERROR_OK("ITEM_CHANGE: Bad index ! Line "+STR$(LINE_CALL))
    TERMINATE
  END_IF
  ITEM_INSERT Liste,n,t$ : ITEM_DELETE Liste,n+1
END_SUB

Dans cet exemple, j'aimerai pouvoir rajouter dans mon message d'erreur, le numéro de ligne au moment de l'appel (ici LINE_CALL = 45)
Revenir en haut Aller en bas
http://nardo26.lescigales.org
Klaus

Klaus


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

[24i2] LINE_CALL Empty
MessageSujet: Re: [24i2] LINE_CALL   [24i2] LINE_CALL EmptyLun 17 Sep 2012 - 23:41

Bonne idée !
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Yannick




Nombre de messages : 8635
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

[24i2] LINE_CALL Empty
MessageSujet: re   [24i2] LINE_CALL EmptyMar 18 Sep 2012 - 3:02

Lu et Approuvé ! Wink
Revenir en haut Aller en bas
Jean Claude

Jean Claude


Nombre de messages : 5950
Age : 70
Localisation : 83 Var
Date d'inscription : 07/05/2009

[24i2] LINE_CALL Empty
MessageSujet: Re: [24i2] LINE_CALL   [24i2] LINE_CALL EmptyMar 18 Sep 2012 - 9:06

Ce que tu cherches Nardo, ne serait-ce pas ERROR_LINE qui existe ?

A+
Revenir en haut Aller en bas
Klaus

Klaus


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

[24i2] LINE_CALL Empty
MessageSujet: Re: [24i2] LINE_CALL   [24i2] LINE_CALL EmptyMar 18 Sep 2012 - 9:34

Non. C'est dans le cas où l'erreur se serait produit dans une procédure. Dans ce cas, il est certainement intéressant de connaître la ligne à laquelle cette procédure a été appelée. Cela peut être déterminant pour identifier l'erreur, si elle est liée au passage de valeurs de paramètres, ou à on contexte global.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Jean Claude

Jean Claude


Nombre de messages : 5950
Age : 70
Localisation : 83 Var
Date d'inscription : 07/05/2009

[24i2] LINE_CALL Empty
MessageSujet: Re: [24i2] LINE_CALL   [24i2] LINE_CALL EmptyMar 18 Sep 2012 - 12:56

OK je comprends la différence...

Donc +1

A+
Revenir en haut Aller en bas
Yannick




Nombre de messages : 8635
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

[24i2] LINE_CALL Empty
MessageSujet: re   [24i2] LINE_CALL EmptyMar 18 Sep 2012 - 13:52

Plus que 11 et çà rentre dans la todo list... Laughing
Revenir en haut Aller en bas
papydall

papydall


Nombre de messages : 7017
Age : 74
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

[24i2] LINE_CALL Empty
MessageSujet: Re: [24i2] LINE_CALL   [24i2] LINE_CALL EmptyMar 18 Sep 2012 - 15:56

En voila un de plus de coefficient dix : ça s'approche du bon compte !
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Contenu sponsorisé





[24i2] LINE_CALL Empty
MessageSujet: Re: [24i2] LINE_CALL   [24i2] LINE_CALL Empty

Revenir en haut Aller en bas
 
[24i2] LINE_CALL
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [24i2] Au sujet de DIM_LOCAL
» Version instantanée du 12 septembre 2012 PANORAMIC V0.9.24i2

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos souhaits d'amélioration de Panoramic-
Sauter vers: