[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Dec 2015
    Beiträge
    1

    Textfeld mit 1300 Stellen in mehrere Felder a 60 Stellen in RPG oder SQL

    Hallo

    folgendes Problem:

    Ich habe ein File mit einem Textfeld mit 1300 Stellen. Dieses Feld ist mit Text gefüllt. Ich muss jetzt das Feld trennen in beliebig viele Textfelder mit 60 Stellen. Ist ja kein Problem aber ich darf keine zusammenhängende Wörter trennen also z.B. ein Wort geht von Stelle 57 bis 65 dann darf muss ich schon ab Stelle 56 trennen und den Rest ist nächste Feld mit übernehmen.
    Gibt es hier eine Lösung in RPG (Ile oder Free) oder SQL??

    Für eine Hilfestellung wäre ich dankbar!!

    mfg
    Stephan

  2. #2
    Registriert seit
    Aug 2001
    Beiträge
    2.869
    Schau mal, ob Dir diese Lösung weiterhilft:
    Wrapping Free-Form Text

    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

  3. #3
    Registriert seit
    May 2002
    Beiträge
    1.121
    Moin,
    das Thema hatten wir hier schon mal im Jannuar 2013
    http://newsolutions.de/forum-systemi...nnvoll-trennen

    Gruß
    Ronald

  4. #4
    Registriert seit
    Dec 2000
    Beiträge
    279
    Guten Morgen,
    ich hab das mal über einen Scan gelöst.
    1. die ersten XXX Byte in einen String (Etwas Länger als dein Ausgabe-Feld)
    darauf einen Scan ' ' (nicht im Free Format) Ergebnis in eine Feldgruppe,
    dann Die Feldgruppe von hinten lesen bis eine Wert kleiner gleich deiner Gewünschten Länge gefunden wird.
    dann noch ein Substring von 1 bis xx
    dann ab der gefunden Stele +1 Substring ins Suchfeld und wieder zum Anfang.
    Klaus.

Similar Threads

  1. mit SQL letzten 3 Stellen eines 5stelligen Feldes löschen
    By programmer400 in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 06-03-15, 10:19
  2. Umformatierung von einem Textfeld in eine Datum Feld
    By PFR in forum NEWSboard Programmierung
    Antworten: 17
    Letzter Beitrag: 10-06-14, 09:40
  3. mehrere Dateien per FTP
    By Sven Schneider in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 17-10-02, 20:55
  4. Windows-Fragen bitte im NEWSboard windows stellen
    By Burgy Zapp in forum IBM i Hauptforum
    Antworten: 0
    Letzter Beitrag: 04-07-02, 15:01
  5. jobs in sbs stellen
    By delphix in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 03-12-01, 11:08

Tags for this Thread

Berechtigungen

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