[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Jul 2005
    Beiträge
    1.053
    Zitat Zitat von ExAzubi
    Und der Codeblock (Jetzt nur testweise, soll bei Funktionieren noch verschönert werden.
    Code:
    C	 SKOMB		 BEGSR							 
    *													 
    C	 1			 DO 3						
    C				 IF HRLEN<100			 
    C				 MOVEL *ALL'*'	LTXT1	 
    C				 ELSE							 
    C				 MOVEL	 *ALL'*'	 LTXT2	 
    C				 ENDIF							 
    *													 
    C				 MOVEL	 '0000001'	 RSEQN	 
    C				 EVAL	 RRECO = 1				
    C				 EVAL	 RRETC = '0'			 
    C				 ENDDO							 
    C				 EVAL	 LCMD1 = *BLANK		 
    *													 
    C	 EKOMB		 
    ENDSR
    Bist du dir Sicher das die SR zu Begin SKOMB und am Ende EKOMB heißt ?
    Was muss ich anders machen?

    Trotzdem Danke für alle bisherigen Tipps.
    Gruß AS400.lehrling

  2. #2
    Registriert seit
    Apr 2005
    Beiträge
    385
    Zitat Zitat von AS400.lehrling
    Bist du dir Sicher das die SR zu Begin SKOMB und am Ende EKOMB heißt ?

    Gruß AS400.lehrling
    Ja warum nicht?

    Die Benennung der SR ist nun doch ganz egal, und die des Ende TAG's ja auch!?!

  3. #3
    Registriert seit
    Dec 2000
    Beiträge
    450
    Versuch doch mal Folgendes:

    Vor der Schleife
    MOVEL 'A000001' RSEQN
    Damit teilst du SEU mit, dass du nach Zeile 1 was einfügen willst. Statt der 1 kannst du aus der Eingabestruktur auslesen, in welcher Zeile der Befehl eingegeben wurde und das entsprechend setzen, damit nicht nach Zeile 1 sondern nach der aktuellen Zeile eingefügt wird.

    In der Schleife
    die Zeilen mit dem einzufügenden Text füllen. Den Pointer auf die Zeile dabei jeweils erhöhen.

    Nach der Schleife
    EVAL RRECO = Anzahl der eingefügten Zeilen
    EVAL RRETC = '0'

    Ich mache das in einem Cobol-Programm und das funktioniert so.

    Bruno

  4. #4
    Registriert seit
    Apr 2005
    Beiträge
    385
    Danke Bruno für den Tipp, der hat geholfen.

Similar Threads

  1. Programm auf "ferner" AS400 ausführen.
    By Souljumper in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 13-05-09, 19:50
  2. Programmbibliothek in einem Cobol oder CL Programm ermitteln
    By schatte in forum NEWSboard Programmierung
    Antworten: 19
    Letzter Beitrag: 10-01-07, 11:32
  3. Programm auf anderer AS400 starten
    By codierknecht in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 04-07-06, 11:52
  4. UserEXIT in SEU -2 Fragen
    By Robi in forum IBM i Hauptforum
    Antworten: 0
    Letzter Beitrag: 25-07-01, 14:02

Berechtigungen

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