[NEWSboard IBMi Forum]
Seite 7 von 7 Erste ... 6 7
  1. #73
    Registriert seit
    Feb 2001
    Beiträge
    20.258
    Achtung Achtung:
    Eine RPG-Quelle und eine RPGLE-Quelle unterscheiden sich in der Spaltenaufteilung.
    Dafür gibts dann den CVTRPGSRC !

    Du kannst nicht einfach die Art ändern.
    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. #74
    Registriert seit
    Sep 2006
    Beiträge
    132
    Sry ich war etwas schreibfaul, definiert sind sie bei mir als: SRCSEQ 6S 2, SRCDAT 6S 0 und SRCDTA 80A.

    Ich habe gerade versucht das PF(ja mit dem Ändern meinte ich das Attribut von pf auf rpgle zu ändern.) als Copy zu benutzen. Es wird jedoch so eingebunden als wäre es ein RPGLE:
    PHP-Code:
    3  /COPY DOMMZO/AAO,TEST 
         4
    +ME           S                   like(A010   )                                                      DZTNA 
    ======>a                                                                                                         
    *RNF0257 30 a      000100Eintrag für Formularart für Hauptprozedur ungültig oder in  falscher Reihenfolge.  DOMMZO/AAO(TEST
    Laut der darstellung sieht es aus als würde DZTNA von vorne abgeschnitten und hinten angefügt...

  3. #75
    Registriert seit
    Sep 2006
    Beiträge
    132
    Aber wenn ich die Datei gleich als RPGLE erstellt habe gab es doch denselben Fehler. Oder muss ich trotzdem CVTRPGSRC anwenden? Und wenn ja, vor oder nach dem Schreiben in die Datei?

    Gruß Martin

    EDIT:
    Könnte das der Fehler sein?
    PHP-Code:
    Nachricht . . . :   Satzlänge für TOFILE AAP in Bibliothek DOMMZO liegt unter 
      dem empfohlenen Wert
    .                                                       
                                                                                  
    Ursache  . . . . : Die Satzlänge der im Parameter TOFILE angegebenen Datei    
      liegt entweder unter der empfohlenen Satzlänge von 112 Byte 
    (12 Byte für die
      
    Folgenummer und das Datum80 Byte für den Code und 20 Byte für die         
      
    Bemerkungenfür eine physische Quellendatei oder unter 100 Byte (80 Byte   
      für den Code und 20 Byte für 
    die Bemerkungenfür eine Quellendatendatei.   
    Fehlerbeseitigung: Die Quellenteildatei(enin eine physische Quellendatei    
      umsetzen
    , die eine Länge von mindestens 112 Byte hatoder in eine          
      Quellendatendatei
    , die eine Länge von mindestens 100 Byte hat. Die          
      
    Anforderung wiederholen
    Satzlänge zu klein?

    EDIT2: Mit 112 passiert derselbe Fehler.

  4. #76
    Registriert seit
    Feb 2001
    Beiträge
    20.258
    Ich weiß zwar nicht was du erreichen willst, aber mach doch mal folgendes:
    Erstelle in einer gemeinsamen SRCPF eine RPG-Quelle und eine RPGLE-Quelle.
    Beide Quellen unterscheiden sich inhaltlich im Textbereich durch die unterschiedlichen Spaltenaufteilungen.
    Sicherlich ist beides 80-stellig, aber eine RPG-Quelle kann nicht als Copy in einer RPGLE-Quelle dienen und umgekehrt.

    Im Prinzip ist das genauso wie 2 vollkommen verschiedene Sprachen.
    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

  5. #77
    Registriert seit
    Sep 2006
    Beiträge
    132
    Ich glaube das mit dem PF hat zu einer Verwirrung geführt, das war nur ein Test um zu sehen ob der Satz auch korrekt geschrieben wird.(Mir war die Anzeigeverschiebung nicht bekannt.)

    Ich will eigentlich nur eine RPGLE Datei erstellen die zb.: File Definitionen etc. enthält. Die Datei wird zwar erstellt, und der Satz ist korrekt, ich habe ihn einmal herauskopiert und in RPGLE direkt eingefügt - alles ging, jedoch wenn ich die Datei via /COPY einbinden will gibt es den oben genannten Fehler(4+ME S Like(ABC) DZTNA).

    Gruß Martin

  6. #78
    Registriert seit
    Feb 2001
    Beiträge
    20.258
    Ich vermisse das "D" vor "ME".
    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. #79
    Registriert seit
    Sep 2006
    Beiträge
    132
    Wie gesagt, er scheint das so zu importieren wie die Anzeige ist und den Rest hinten ranzuhängen, etwas weiter oben war die komplette Fehlermeldung, hier der wichtige Auszug.(4+ME S like(ABC) D ZTNA)

    Gruß Martin

  8. #80
    Registriert seit
    Feb 2001
    Beiträge
    20.258
    Öffne die Datei TEST doch mal per STRSEU. Da muss was falsches drinstehen !
    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. #81
    Registriert seit
    Sep 2006
    Beiträge
    132
    Da steht zb.: " D FFILE S 10A inz('XYZ')" drin.

    EDIT: Habs grad geschafft. Es geht, aber fragt nicht woran es gelegen hatte. Der String, s.o., ist noch genau derselbe. Vermutlich hat VARPG mal wieder rumgesponnen...

  10. #82
    Registriert seit
    Feb 2001
    Beiträge
    20.258
    Wie du ja gesehen hast ist die Empfehlung für RPGLE eine größere Satzlänge für die SRCPF.
    Vielleicht kommt ja VARPG mit 80-stelliger Source nicht zurecht.
    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

  11. #83
    Registriert seit
    Sep 2006
    Beiträge
    132
    Ich hatte die Satzlänge schon auf 112 statt 92 geändert als ich den Fehler noch bekommen hatte. Daran sollte es nicht gelegen haben.

    Was der Fehler war weiß ich leider noch immer nicht, aber wie gesagt das Programm läuft.

    Gruß Martin

Similar Threads

  1. ILE RPG / SQL Füllen einer Feldgruppe
    By homue in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 18-07-07, 16:47
  2. Problem mit Java-Methoden Aufruf aus ILE RPG?
    By Stoeberl in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 10-01-07, 10:58
  3. ILE RPG und dynamisches Array
    By Squall in forum NEWSboard Programmierung
    Antworten: 9
    Letzter Beitrag: 10-10-06, 08:53
  4. Return ILE RPG
    By Squall in forum IBM i Hauptforum
    Antworten: 31
    Letzter Beitrag: 28-09-06, 17:53
  5. Rechnen mit Datumsfeldern in ILE RPG
    By Angela in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 22-08-06, 10:11

Berechtigungen

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