[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Gib doch mal die Quelle als Beispiel.
    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

  2. #2
    Registriert seit
    Jun 2006
    Beiträge
    24
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Gib doch mal die Quelle als Beispiel.
    Code:
    C     #ICF1         IFNE      *BLANKS                                                          
    C                   Z-ADD     #IFRS         UFRS              5 0                              
    C                   MOVE      *BLANKS       A256X1          256                                
    C                   MOVE      *BLANKS       A256X2          256                                
    C     LC:UC         XLATE     #ICF1         A256X2                         ALLES GRßBUCHST.    
    C     LC:UC         XLATE     #ICF2         A256X1                         ZUM VERGLEICHEN     
    C                   CALL      'QCLSCAN'                                                        
    C                   PARM                    A256X1                         ZU SUCHEN IN ...    
    C                   PARM      256           N3X1              3 0          LÄNGE               
    C                   PARM      UFRS          N3X2              3 0          START               
    C                   PARM                    A256X2                         ZU SUCHENDER STRING 
    C                   PARM      256           N3X3              3 0          LÄNGE               
    C                   PARM      '1'           A1X1              1            TRANSLATE=TRUE      
    C                   PARM      '1'           A1X2              1            TRIM=TRUE           
    C                   PARM      '?'           A1X3              1            WILD                
    C                   PARM                    N3X4              3 0          ERGEBNIS            
    C                   Z-ADD     N3X4          #OILN                                              
    C                   END
    Nicht wundern warum der die Parameter hin und her geschoben werden: wir verwenden ein Case-Tool zum generieren von RPG!

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Das sieht mir danach aus, dass QCLSCAN sich intern was merkt und mit diesem gemerkten nach CCSID-Wechsel nicht zurechtkommt.

    Mach nach einem CHGJOB besser einen RCLRSC.
    CCSID-Wechsel kann auch in anderen Programmen zu Problemen führen, wenn sie noch aktiv sind (*INLR=*OFF, ODP's usw.).
    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

  4. #4
    Registriert seit
    Jun 2006
    Beiträge
    24
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Mach nach einem CHGJOB besser einen RCLRSC.
    Gute Idee aber leider hat´s nicht geklappt...
    Slawo

  5. #5
    Registriert seit
    Jun 2006
    Beiträge
    24
    Noch eins ist mir aufgefallen:
    Wir haben mehrere Systeme bzw. LPAR und auf zwei Systemen habe ich kein Problem und auf drei Systemen läuft das API auf fehler.

    Gibt es evtl. mehrere Versionen vom API die über eine DTAARA oder ähnliches gesteuert wird ?
    (Das hatte ich auch beim Befehl CPYTOIMPF: auf einigen Systemen lief der Befehl rund und einige nicht da eine ältere Version über die DTAARA angesprochen wurde)
    Slawo

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Unterschiedlicher PTF-Stand kann immer eine Ursache sein.
    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
    Jun 2006
    Beiträge
    24

    Alternative ?

    Gibt es zum QCLSCAN API eine Alternatie ? In betracht auf ILE RPG stellt das API ein zu kleines Ergebnisfeld mit 3,0 zur Verfügung was uns früher oder später noch zu Problemen fürhen wird !!!
    Slawo

  8. #8
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Wenn man keine Wildcard benötigt, einfach %scan.
    Mittels C-Funktionen lassen sich reguläre Ausdrücke verwenden (RegEx).

    In meiner Toolbox findet sich auch ein ähnliches Werkzeug.
    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

  9. #9
    Registriert seit
    Jun 2006
    Beiträge
    24
    Hallo Fuerchau,

    erstmal vieln Dank für deine Informationen.

    Bei gelegenheit werde ich bei der IBM nachfragen und das Ergebnis hier natürich veröffentlichen.
    Slawo

Similar Threads

  1. Konvertierung nach Graphic --> CCSID Problem
    By codierknecht in forum NEWSboard SAP
    Antworten: 32
    Letzter Beitrag: 09-02-18, 13:00
  2. Probleme API QUSLJOB aufzurufen
    By TMusolf in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 25-01-07, 12:42
  3. Fehler bei SNDDST
    By sysopr in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 23-08-06, 14:10
  4. Fehler im SQL bzw. Joblog
    By GraueEminenz in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 10-07-06, 11:58
  5. API QCLSCAN
    By TARASIK in forum NEWSboard Programmierung
    Antworten: 7
    Letzter Beitrag: 08-12-05, 14:37

Berechtigungen

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