[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jan 2006
    Beiträge
    37

    %SCAN im CL Programm

    Hallo zusammen,

    ich wollte im CL erstmals die Build in Function %SCAN nutzen.
    Auf den IBM Seiten finde ich sie für die Betriebsystemversion V7R1M0 dokumentiert.
    Im Editor erhalte ich die Fehlermeldung CPD0056 "Integrierte Funktion %SCAN ungültig."
    Es wurde sowohl mit der Teildateiart CLP und CLLE ausprobiert.
    Hat jemand von Euch eine Idee, woran das liegen könnte?

    Gruß
    Etherion

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.236
    %scan ist eine RPG-Funktion.
    Für CLP gibt es das API QCLSCAN.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    Registriert seit
    May 2002
    Beiträge
    1.121
    Hmm,
    laut IBM sollte da es ja diese Funktion geben
    %SCAN im CL

    Aber wenn ich das Teste, dann komme ich auf den gleichen Fehler..

    Gruß
    Ronald

  4. #4
    Registriert seit
    Jan 2006
    Beiträge
    37
    Hallo Fürchau,

    hier die Hardcopy der IBM Doku.

    Gruß
    EtherionClick image for larger version. 

Name:	IBMDoc.JPG 
Views:	263 
Size:	233,0 KB 
ID:	228

  5. #5
    Registriert seit
    Aug 2001
    Beiträge
    2.873
    Wo kommt der Fehler? Im PDM oder beim Umwandeln?
    Wenn's PDM ist: PDM, SEU etc sind "stabilized", d.h. Neuerungen werden nicht mehr integriert.

    Birgitta
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 4. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.236
    Dem Editor ist das wohl egal, einfach mal wandeln.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  7. #7
    Registriert seit
    May 2002
    Beiträge
    1.121
    Hall Birgitta,

    er mekert im PDM und beim umwandeln.
    PDM hätte ich ja auch noch verstanden.
    PHP-Code:
    pgm                                           
     DCL 
    &POS *DEC 5 0                            
     DCL 
    &SUCH *CHAR 1                            
     DCL 
    &STRING *CHAR 26                         
                                                  
     CHGVAR 
    &SUCH 'E'                             
     
    CHGVAR &STRING 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'  
                                                  
     
    CHGVAR &POS  VALUE(%SCAN(&SUCH &STRING) )    
                                                  
    endpgm 
    Vielleicht war ja die IBM mit der Doku schneller wie mit dem umsetzen !?!??


    Gruß
    Ronald

  8. #8
    Registriert seit
    Jan 2006
    Beiträge
    37
    Hallo zusammen,

    ich hinke hoffnungslos hinterher. ;-)

    Ja, auch beim Compile klappts nicht:

    FOLGENR *...+... 1 ...+... 2 ...+... 3 ...+... 4 ...+... 5 ...+... 6 ...+... 7
    100- PGM
    200-
    300- DCL VAR(&STRING) TYPE(*CHAR) LEN(8) VALUE(' +
    400 (C ')
    600-
    900- IF COND(%SCAN('(C ' &STRING) *GT 0) THEN(DO)
    * CPD0056 30 Integrierte Funktion %SCAN ungültig.
    901- WRKSPLF
    1100- ENDDO
    1500-
    1600- END: ENDPGM

  9. #9
    Registriert seit
    Sep 2005
    Beiträge
    12
    Hallo,

    ist PTF SI49061 installiert ?

    siehe : What's new for IBM i 7.1
    hth

    Bernd

  10. #10
    Registriert seit
    May 2002
    Beiträge
    1.121
    Kaum installiert man dieses PTF ----- schon geht es !
    Es wird jetzt nicht mal im PDM gemeckert und lässt sich wandeln und funktioniert auch.


    Gruß
    Ronald

  11. #11
    Registriert seit
    Jan 2006
    Beiträge
    37
    Hallo zusammen,

    vielen Dank für Euren Einsatz.

    Gruß
    Stefan

Similar Threads

  1. programm QSECIDL1 ???
    By Koelch400 in forum IBM i Hauptforum
    Antworten: 8
    Letzter Beitrag: 28-10-03, 08:34
  2. @-mail aus rpg-programm
    By Brownie in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 19-05-03, 10:31
  3. Umwandeln ILE RPG Programm
    By alex in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 06-08-02, 07:13
  4. SCAN bei ILE RPG ???
    By HoScHiE in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 06-09-01, 16:37
  5. PC-Programm
    By Stefan_R in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 03-07-01, 07:59

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •