[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Nunja, ich kann in der Hilfe nicht erkennen, dass das Feld nur in der eingegebenen Länge verglichen wird.
    Allerdings steht auch nicht das Gegenteil drin (da hatte ich vorher schon mal nachgesehen).
    Ist wohl Interpretationssache ?!
    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
    Apr 2008
    Beiträge
    76
    ...ich hab da jetzt mal nen Servicerequest eröffnet... mal kucken was die IBMler sagen.

    Ede

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Laut fmu wirds wohl nichts helfen, der "Fehler" war schon immer da.
    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
    Apr 2008
    Beiträge
    76
    ...ja helfen wirds nicht viel- aber einen workaround (es gibt ne Technote zu dem Problem- aber der beschriebene Weg funktioniert bei mir irgendwie auch nicht) werden sie mir wohl aufzeigen können.

  5. #5
    Registriert seit
    Apr 2008
    Beiträge
    76
    @Dieter: ...ich übergebe auch nicht wirklich AAA... ich habe eine Variable &var (*char 10) mit dem Inhalt 'AAA '.
    Also 3xA und 7x Blank.
    Sorry- da hatte ich mich ein bisschen ungenau ausgedrückt.

  6. #6
    Registriert seit
    Apr 2008
    Beiträge
    76
    IBM hat nen Workaround für mich:

    PGM
    DCL VAR(&VAR) TYPE(*CHAR) LEN(10) +
    VALUE('AAA')
    DCL VAR(&CMD) TYPE(*CHAR) LEN(200)

    CHGVAR VAR(&CMD) VALUE('CPYF FROMFILE(TESTBIB/ELW) +
    TOFILE(QTEMP/ELW) MBROPT(*ADD) +
    CRTFILE(*YES) INCREL((*IF UPUPRF *EQ ''' +
    *CAT &VAR *CAT '''))')
    CALL PGM(QCMDEXC) PARM(&CMD 200)

    ENDPGM

  7. #7
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    ... ich sehe da keinen Interpretationsspielraum:"Bei jedem Operator außer *CT wird der Vergleich über die Länge des angegebenen Zeichenfolgenwerts durchgeführt (bis maximal 256 Zeichen)"

    D*B

    Zitat Zitat von Fuerchau Beitrag anzeigen
    Nunja, ich kann in der Hilfe nicht erkennen, dass das Feld nur in der eingegebenen Länge verglichen wird.
    Allerdings steht auch nicht das Gegenteil drin (da hatte ich vorher schon mal nachgesehen).
    Ist wohl Interpretationssache ?!
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  8. #8
    Registriert seit
    Nov 2003
    Beiträge
    2.403
    Zitat Zitat von BenderD Beitrag anzeigen
    ... ich sehe da keinen Interpretationsspielraum:"Bei jedem Operator außer *CT wird der Vergleich über die Länge des angegebenen Zeichenfolgenwerts durchgeführt (bis maximal 256 Zeichen)"
    Bei welchem Release steht denn das im Hilfetext?

  9. #9
    Registriert seit
    Apr 2008
    Beiträge
    76
    ...das steht im Hilfetext zu INCCHAR nicht zu INCREL.... bei INCREL gibt es ausserdem keinen *CT

Similar Threads

  1. Cpyf und alternativer Tabellenname
    By Joe in forum IBM i Hauptforum
    Antworten: 15
    Letzter Beitrag: 04-09-06, 10:42
  2. CPYF Fehler handling
    By RLPforum in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 05-07-06, 14:04
  3. 30000 CPYF am Tag!?
    By V_P in forum IBM i Hauptforum
    Antworten: 12
    Letzter Beitrag: 14-09-05, 11:04
  4. CPYF
    By ASMaus in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 21-02-05, 13:15
  5. Bin interessiert an gebrauchten...
    By tomski in forum NEWSboard Server & Hardware Markt
    Antworten: 2
    Letzter Beitrag: 16-01-01, 11:50

Berechtigungen

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