[NEWSboard IBMi Forum]
Seite 1 von 2 1 2 Letzte
  1. #1
    Registriert seit
    Dec 2018
    Beiträge
    7

    "SEU" Command für weitere (leere) Zeilen

    Hallo Zusammen,

    Unten ist ein Anhang,

    ich habe eine für euch wahrscheinlich mehr als simple Frage, ich habe auch schon gesucht, aber der "I" wie Insert Command , funktioniert so nicht..

    Ich brauche hier weitere Zeilen, quasi nach 0004.00, 0005,0006 usw. dort muss ich weitere "put" befehle reinsetzen.
    Den Programmierer, der das damals angelegt hat, gibt es nicht mehr.

    In anderen Ebenen geht es teilweise sogar bis 0030.00 ....mehrere put befehle sind dort z.b untereinander. Funktioniert

    Und genau so muss ich es nun hier auch machen.
    Ich kann die bestehenden Zeilen Editieren, alles gut, bekomme aber keine Neuen Zeilen vor dem Dateiende rein .

    Kann mir jemand sagen was man dazu machen muss?
    Was auf die "SEU" Zeile oben? oder gar nur Tastendruck?
    Warscheinlich einfacher als einfach

    Danke



    Name:  ibm.png
Views: 585
Size:  13,5 KB

  2. #2
    Registriert seit
    Jun 2001
    Beiträge
    1.973
    I vor der zeile
    C für copy aoder b für after before, alles in den zeilen (nr)
    Rp für repeat
    D für delete
    ....
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

  3. #3
    Registriert seit
    Dec 2004
    Beiträge
    203
    Hallo.
    In der Quelle mal F1 und dann F2 für erweiterten Hilfetext wählen. Dort sind dann auch alle
    Möglichkeiten aufgeführt.

    Gruß und ein schönes Wochenende
    Ralf

  4. #4
    Registriert seit
    Nov 2003
    Beiträge
    2.304
    Ist vielleicht der "Einfügemodus" aktiviert?

  5. #5
    Registriert seit
    Nov 2003
    Beiträge
    2.304
    Achso:

    Du mußt den Zeilenbefehl direkt über die Zeilennummer der betreffenden Zeile schreiben.

    Geh mal auf eine Zeilennummer und drücke F1=Hilfe.

  6. #6
    Registriert seit
    Dec 2018
    Beiträge
    7
    Hallo zusammen,

    bin endlich zur umsetzung gekommen , das "I" vor die Zeile vorher war natürlich die Lösung, Danke dafür.
    Jetzt mal noch eine andere Frage, ich habe einige Quelldateien, die ich an mehr als eine Ftp und/ oder lokaladresse per "put" schiebe.

    Ich habe alle vorgänge nacheinander eingefügt... open......bla bla am ende close....dann weiter mit open.
    Funktioniert bestens.
    Aber gibt es ne Möglichkeit zwischendrin immer eine Zeile zu machen, eine Art Notiz, die ausgeklammert bei der Ausführung ist? Damit möchte ich in späteren Jahren wissen für welchen Kunder der Ablauf ist.

    Habe schon herumprobiert
    die * sind nur zum entfernen der echten Daten hier im Forum gesetzt:
    Z.b:
    0004.00 close
    0005.00 (Upload auf Kunde XYZ FTP
    0006.00 open ************
    0007.00 USER *****
    0008.00 ASCII
    0009.00 put *******
    0010.00 close
    0011.00 (Upload auf Kunde Schuster FTP
    0012.00 open **********
    usw.
    Zeile 5 und Zeile 11 wären nun so eine Notiz.
    Er wirft ins Log klar einen Fehler
    > (Upload *** ***** *** *****
    Unterbefehl '(Upload' nicht gültig.
    Macht dann aber normal weiter.
    Schöner wäre es natürlich ohne den Fehlereintrag, auch wenn er die Funktion nicht stört

    Gibts da auch eine Möglichkeit, so eine Zeile reinzuschreiben, die aber ausgeklammert ist?

  7. #7
    Registriert seit
    Nov 2003
    Beiträge
    2.304
    Probier mal mit:

    noop ...Text...

  8. #8
    Registriert seit
    Aug 2006
    Beiträge
    2.072
    Ich behaupte mal:

    !REM

    GG 4159

  9. #9
    Registriert seit
    Dec 2018
    Beiträge
    7
    Zitat Zitat von KingofKning Beitrag anzeigen
    Ich behaupte mal:

    !REM

    GG 4159
    Hallo,

    bei REM davor kommt im Log fehler:

    Einen FTP-Unterbefehl eingeben.
    > close
    221 Goodbye
    Einen FTP-Unterbefehl eingeben.
    > REM ****** *** ***** ******** ***
    Unterbefehl 'REM' nicht gültig.
    Einen FTP-Unterbefehl eingeben.
    > open ho**********ta.host
    Es wird versucht, eine Verbindung zu
    Adresse ********** über Port 21
    220 FTP Server ready.

    Ausgangspunkt:
    0009.00 put P********
    0010.00 close
    0011.00 REM Upload auf Kunde Schuster F
    0012.00 open hom*******ata.h
    0013.00 USER u4****kj

  10. #10
    Registriert seit
    Dec 2018
    Beiträge
    7
    Zitat Zitat von Pikachu Beitrag anzeigen
    Probier mal mit:

    noop ...Text...
    Hallo,
    bei noop erscheint im Log auch was dazu:

    Einen FTP-Unterbefehl eingeben.
    > close
    221 Goodbye
    Einen FTP-Unterbefehl eingeben.
    > noop Upload auf Kunde Schuster FTP
    Keine Verbindung zu einem FTP-Server.
    Einen FTP-Unterbefehl eingeben.
    > open ho*********ta.host
    Es wird versucht, eine Verbindung zu Host
    Adresse ****** über Port 21 herzu
    220 FTP Server ready.

    Wird also auch irgendwie beachtet

    Ausgangspunkt:
    0010.00 close
    0011.00 noop Upload auf Kunde Schuster F
    0012.00 open ho**********a.ho
    0013.00 USER u4******************3

  11. #11
    Registriert seit
    May 2002
    Beiträge
    1.121
    Die Liste der FTP-Befehle ist nun mal nicht so groß.
    Was geht, siehst du wenn du einfach mal HELP ein gibst.

    Wenn du das NOOP nach dem Verbindungsaufbau absetzt, dann koomt keine Fehlermeldun mehr, sonder ein OK.

    Aber eine Meldung bekommst du immer

    Gruß Ronald

  12. #12
    Registriert seit
    Aug 2006
    Beiträge
    2.072
    Zitat Zitat von danjan Beitrag anzeigen
    Hallo,

    bei REM davor kommt im Log fehler:

    Einen FTP-Unterbefehl eingeben.
    > close
    221 Goodbye
    Einen FTP-Unterbefehl eingeben.
    > REM ****** *** ***** ******** ***
    Unterbefehl 'REM' nicht gültig.
    Einen FTP-Unterbefehl eingeben.
    > open ho**********ta.host
    Es wird versucht, eine Verbindung zu
    Adresse ********** über Port 21
    220 FTP Server ready.

    Ausgangspunkt:
    0009.00 put P********
    0010.00 close
    0011.00 REM Upload auf Kunde Schuster F
    0012.00 open hom*******ata.h
    0013.00 USER u4****kj
    Davor ist ein Ausrufezeichen!

    !REM

Similar Threads

  1. Antworten: 1
    Letzter Beitrag: 19-07-17, 12:38
  2. MinusField falsche Darstellung "ü" statt "-"
    By Edi in forum IBM i Hauptforum
    Antworten: 8
    Letzter Beitrag: 07-11-14, 08:52
  3. Cobol/400 - "Fett", "Unterstreichen" als HEX-Wert
    By RLurati in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 05-08-14, 10:10
  4. starten Group Job in einer Interaktiven Session "vom aussen"
    By OMi in forum NEWSboard Programmierung
    Antworten: 11
    Letzter Beitrag: 17-02-14, 15:44
  5. "zu wenig Speicher" Rational Developer for Power-Systems
    By loeweadolf in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 13-02-14, 21:58

Berechtigungen

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