PDA

View Full Version : Für Profis sind die Antworten kein Problem :-)



Seiten : [1] 2

croma62
17-07-17, 17:03
Frage 1:
- Habe ein CMD (XXXCMD) erstellt (kompiliert)
- Wenn ich den Befehl auf der Eingabezeile mit Enter aufrufe, kriege ich
folgende Fehlermeldung: Befehl XXXCMD in Bibliothek *LIBL nicht gefunden
- Wenn ich den Befehl auf der Eingabezeile mit F4 aufrufe funktionierts

Warum ist dies so?

Frage 2:
Wo finde ich ein schlaues RPGLE-Beispielprogramm mit einem Displayfile, dass Datenmanipulationen zulässt (neuer Datensatz, bestehen Datensatz ändern oder löschen, Datensatz finden) ?

Gruss croma62

Fuerchau
17-07-17, 18:40
Zu 1)
Da musst du was falsch machen. Denn wenn mit Enter das Kommando nicht gefunden wird, kann es auch mit F4 nicht gefunden werden.
Ggf. rufst du ja in deinem CMD-Programm ein Kommando auf, dass dann nicht gefunden wurde.
F4 zeigt nur das Kommando an ruft aber nichts auf.

Zu 2)
Da gibt es im ILE-Programmierhandbuch ganz schöne Beispiele:
https://www.ibm.com/support/knowledgecenter/ssw_ibm_i_72/pdftable/pdftable.htm

prsbrc
18-07-17, 06:37
Zu 2 kann ich dir auch zusätzlich zur IBM die http://www.code400.com/ empfehlen.

Grüße!

Dschainers
18-07-17, 07:46
zu 2.
Früher hat man da STRDFU eingegeben, falls vorhanden war

Fuerchau
18-07-17, 08:30
STRDFU ist meines wissens nach kein ILERPG-Entwicklungstool.

Robi
18-07-17, 11:35
strdfu? das ist Upddta

zu 1. kann es sein das er das PROGRAMM nicht findet
Du gibst den CMD ein und drückst F4
Du siehst das Bild,
Wenn du aber enter drückst knallt es, da er das PGM nicht findet
Ohne F4 knallt er gleich?

Robi
PS: Bitte vernünftige Problembeschreibungen wählen

Dschainers
18-07-17, 11:45
Sorry, wenn ich mich nochmal melde:

@fuerchau:
ich habe nicht behauptet, dass STRDFU ein RPG Programm ist, wäre halt eine Alternative falls die Lizenz dafür da ist.

@Robi:
STRDFU beinhaltet UPDDTA


Viele Grüße

croma62
18-07-17, 11:53
Hallo prsbrc

Danke für Deine Hilfe :-)

War auf http://www.code400.com/.

Habe auch ein Beispiel gefunden:
RPGLE - Inquiry/Update/Add through a Single Page Subfile

Aber bei dem Beispiel fehlt das Displayfile. Es ist nicht vollständig.

Kennst Du ein vollständiges Beispiel?

Gruss

croma62
18-07-17, 11:59
Hallo Fuerchau

Du scheinst Dich ja gut auszukennen ...

Habe gelesen, dass wenn man im Header eines RPGLE-Programm-Sourcecode die richtigen Optionen angibt, es nachher mit STRDBG debuggt werden kann.

Kannst Du mir sagen was ich im Header (H) alles angeben muss?

Gruss und Dank croma62

croma62
18-07-17, 13:39
Sorry prsbrc
Habe jetzt das Displayfile gefunden.
Gruss croma62