-
Prüfpgm vom CMD
Nochmal CMD.
Ich habe ein Prüfpgm hinter dem CMD hinterlegt.
gebe ich den CMD nun in einer CL Source ein, und drücke F4
kann ich völligen Blödsinn erfassen. Das prüfpgm wird anscheinend erst zur Ausführungszeit aufgerufen.
Das nutzt mir (und vor allem den anderen Entwicklern) wenig!
Kann ich das irgendwo einstellen?
Danke
Robi
Das Notwendige steht über dem technisch machbaren.
(klingt komisch, funktioniert aber!)
-
Zitat von Robi
Nochmal CMD.
Ich habe ein Prüfpgm hinter dem CMD hinterlegt.
gebe ich den CMD nun in einer CL Source ein, und drücke F4
kann ich völligen Blödsinn erfassen. Das prüfpgm wird anscheinend erst zur Ausführungszeit aufgerufen.
Das nutzt mir (und vor allem den anderen Entwicklern) wenig!
Kann ich das irgendwo einstellen?
Danke
Robi
... das ist so bei einem VLDCHKR, möglicherweise ist ein PMTOVRPGM dein Freund...
D*B
-
Im Editor wird gar nichts an Prüfprogrammen aufgerufen, da ja jedes Schlüsselwort mit einer Variablen (&Name) belegt werden kann.
Deshalb funktioniert ein Prüfprogramm eben auch nur zur Laufzeit da dann die Variablen erst mit ihrem Inhalt bekannt sind.
Auch das PMTOVR zieht erst zur Laufzeit, wenn das CMD mittels "??MYCMD" geprompted werden soll.
Eine SEU-Unterstützung diesbezüglich gibt es nicht.
-
Danke,
dann weiß ich wenigstens warum ich CMD's bisher vermieden habe.
OS400 CMD's werden doch auch geprüft ...
Sch....ön, dann halt nicht.
Gruß
Robi
Das Notwendige steht über dem technisch machbaren.
(klingt komisch, funktioniert aber!)
-
Auch OS400-CMD's werden nicht durch die Prüfprogramme geprüft.
Die einzige Prüfung, die auch im SEU funktioniert sind:
PARM ... PMTCTL(XXX)
PMTCTL CTL(XXX) ....
D.h., du kannst nur bestimmte Abhängigkeiten zwischen Parametern von eingegebenen Konstanten direkt prüfen.
Zur Laufzeit muss dann das ausführende Programm auf jeden Fall prüfen, da das PMTOVR-Programm ggf. nie aufgerufen wurde.
-
Wer kann mir sagen, seit wann das VLDCHKR-Progamm bei der Umwandlung durchlaufen wird
Hallo Kollegen,habe jetzt ein CMD mit VLDCHKR-PGM geschrieben. In diesem Programm ist ein Pfad mit einem Standardpfad hinterlegt und wird mit VLDCHKR abgeprüft, ob er bereits angelegt ist. Bei Nichtvorhandensein wird darauf hingewiesen, dass er durch Administrator anzulegen ist.Das, den CMD-Aufruf beinhaltende, CL kann nun nicht mehr erstellt werden, ohne dass im IFS der Pfad angelegt ist.Nach Fehlereinmeldung bei IBM bekam ich nun die Auskunft, dass dies work as designed ist.Wer kann mir nun sagen, wann diese Änderung seitens IBM durchgeführt wurde und wo sie dokumentiert ist
-
Mit R610 etwa 2010 laut meinen Aufzeichnungen
Similar Threads
-
By Robi in forum NEWSboard Programmierung
Antworten: 5
Letzter Beitrag: 16-11-11, 15:04
-
By Robi in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 15-11-11, 13:13
-
By V_P in forum NEWSboard Programmierung
Antworten: 7
Letzter Beitrag: 14-11-06, 10:42
-
By ILEMax in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 26-07-06, 17:07
-
By muadeep in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 13-04-05, 09:47
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks