-
CMD mit teilweise farbigem Parameter
Moin zusammen,
Wir prompten an verschiedenen Stellen vorausgefüllte CMD (überwiegend eigene).
In einem muß der User einen bestimmten Teil anpassen.
Das klappt öfter nicht (Anwender halt ...)
Bsp:
Pfad...: '/QNTC/SERVER/FREIGABE/EDV/KD_Daten/hier nun bitte den Dateinamen eingeben
(ein eigenes ermitteln ist nicht möglich, dazu müssten zuviele andere Prozesse umgestellt werden)
Idee war nun
DCL &R TYPE(*char) LEN(1) VALUE(X'28') /* ROT */
DCL &Pfad ... Value('/QNTC/SERVER/FREIGABE/EDV/KD_Daten/')
chgvar &Pfad &pfad *tcat &R *tcat 'hier nun bitte den Dateinamen eingeben'
?MEINCMD ??&PFAD
Das funzt aber nicht, dann wird beim Pfad alles als Hexwert angezeigt
gibt es da eine andere Möglichkeit?
Oder muß ich deshalb aus dem CMD ein PGM mit DSPF machen?
Danke
Das Notwendige steht über dem technisch machbaren.
(klingt komisch, funktioniert aber!)
-
Du kannst nicht per ??& eine Variable sondern nur einen CMD-Parameter prompten.
Zu MEINCMD kannst du noch ein Promptprogramm PMTOVRPGM schreiben, dass Parameter vorbelegt sowie ein Validation-Programm VLDCKR, dass die Parameter dann prüft und ggf. ESC-Messages sendet.
Das Ganze macht aber i.W. nur Sinn, wenn MEINCMD häufiger auch im Batch verwendet wird.
Ansonsten ist es halt besser und vor allem einfacher, eine DSPF zu erstellen, die man auch mit CLP/CLLE verarbeiten kann.
-
ja, schon klar
das sollte
?meincmd ??pfad(&path) heissen
Das Notwendige steht über dem technisch machbaren.
(klingt komisch, funktioniert aber!)
-
Da das CMD den Parameter als CHAR definiert hat, wird automatisch auf HEX-Eingabe umgeschaltet, wenn ungültige Zeichen, die halt nicht eingegeben werden können, enthalten sind.
Immerhin erlaubt uns unser tolles System auch per X'....' Hex-Werte übergeben zu können.
M.a.W: Farben sind in CMD's nicht möglich.
-
Vielleicht mit Bedienertext "Pfad >>>>" rot blinkend oder ähnlich...
PARM KWD(PFAD) TYPE(*PNAME) LEN(5000) PROMPT(X'2BD7868184406E6E6E6E20')
-
Schon mal ausprobiert, was dabei rauskommt?
Similar Threads
-
By marco_drost in forum NEWSboard Server Job
Antworten: 3
Letzter Beitrag: 25-06-21, 07:26
-
By marco_drost in forum NEWSboard Server Job
Antworten: 0
Letzter Beitrag: 05-09-19, 19:25
-
By Dschainers in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 24-03-10, 10:11
-
By paeschke in forum NEWSboard Drucker
Antworten: 3
Letzter Beitrag: 30-12-09, 10:25
-
By mk in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 25-09-04, 15:48
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