[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Aug 2019
    Beiträge
    27

    Zeilenumbrüche TXT. Datei

    Hallo Forum :-),

    Ich erstelle in meinem Programm mittels der Funktion CopyToStfm eine Textdatei. Die Werte zieht er sich aus einem Objekt auf der AS400. Dieses Objekt wird mittels SQL gefüllt.

    Zur Zeit sieht die Ausgabe in der Textdatei folgendermaßen aus
    Wert1Wert2Wert3

    Gibt es die Möglichkeit Zeilenumbrüche hinzuzufügen ?
    Wert1
    Wert2
    Wert3

    Wert4

  2. #2
    Registriert seit
    Jan 2007
    Beiträge
    629
    Zwischen die Felder ||chr(10)||chr(13)||
    kf

  3. #3
    Registriert seit
    Aug 2019
    Beiträge
    27
    @camouflage Vielen Dank für die schnelle Antwort.
    Müsste dies dann beim insert into folgender maßen aussehen ?

    INSERT INTO QTEMP/TEST VALUES(:f,char(10),:s)

  4. #4
    Registriert seit
    Jan 2007
    Beiträge
    629
    Ich würde es so probieren:
    INSERT INTO QTEMP/TEST VALUES(:f||chr(10)||:s)
    kf

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    18.613
    Nun, jede Zeile der Tabelle gibt eine Zeile der TXT.
    Mache die Inserts in die Tabelle einfach für jede benötigte Zeile.
    Leerzeilen erstellst du durch leere Inserts.

    CHR(10) und CHR(13) sind ASCII-Werte und nicht EBCDIC, die ja erst beim CPYTOSTMF umgewandelt werden.
    Korrekt ist CHAR(21) + CHR(13).

    https://de.wikipedia.org/wiki/Zeilenumbruch
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: http://www.fuerchau.de/software/upload400.htm
    BI? Da war doch noch was: http://www.ftsolutions.de

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    18.613
    Mache einfach:

    insert Wert1
    insert Wert2
    insert Wert3
    insert ''
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: http://www.fuerchau.de/software/upload400.htm
    BI? Da war doch noch was: http://www.ftsolutions.de

  7. #7
    Registriert seit
    Aug 2019
    Beiträge
    27
    Vielen Dank für eure Antworten. Ich konnte nun mein Problem lösen :-)

Ähnliche Themen

  1. Antworten: 10
    Letzter Beitrag: 14-12-16, 15:45
  2. Windows Zeilenumbrüche erkennen und verarbeiten
    Von Malte im Forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 30-08-16, 11:49
  3. Datei mit leerem Datei-Namen im IFS
    Von KingofKning im Forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 11-03-15, 18:24
  4. Antworten: 6
    Letzter Beitrag: 22-04-14, 14:30
  5. Antworten: 3
    Letzter Beitrag: 29-10-01, 10:07

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •