Anmelden

View Full Version : Datumseingabe im OS/400



systemer
12-10-04, 14:01
Hallo *all,

stört es nur mich, oder geht es Euch genauso?

Beim Befehl SBMJOB stehen die Eingabefelder für Datum und Uhrzeit auch in dieser Reihenfolge.

Beim DSPLOG dagegen muß ich die Uhrzeit zuerst eingeben, dann das Datum. Dadurch passiert es mir ständig, daß ich Eingabefehler bekomme (die Macht der Gewohnheit halt).

Gibt es denn nicht die Möglichkeit, die Reihenfolge der Eingabeparameter eines Befehls selbst umzustellen?

Bin mal gespannt auf Eure Meinung.

Gruß,
Systemer

BenderD
12-10-04, 14:22
Hallo,

man kann alles mögliche - darunter auch eigene Commands schreiben, die Systemcommands aufrufen und kann dabei die Reihenfolge der Parameter verhexeln, wie immer man will, aber ob das ein Beitrag zur Minimierung der Verwirrung darstellt ...

Dieter Bender


Hallo *all,

stört es nur mich, oder geht es Euch genauso?

Beim Befehl SBMJOB stehen die Eingabefelder für Datum und Uhrzeit auch in dieser Reihenfolge.

Beim DSPLOG dagegen muß ich die Uhrzeit zuerst eingeben, dann das Datum. Dadurch passiert es mir ständig, daß ich Eingabefehler bekomme (die Macht der Gewohnheit halt).

Gibt es denn nicht die Möglichkeit, die Reihenfolge der Eingabeparameter eines Befehls selbst umzustellen?

Bin mal gespannt auf Eure Meinung.

Gruß,
Systemer

Fuerchau
12-10-04, 16:25
Genau !
Bestehende CMD's lassen sich in der Reihenfolge genausowenig ändern wie Aufrufparameter von Programmen, schließlich besteht eine genaue 1-zu-1-Beziehung zwischen den Parametern.

Also:
Schreib deine eigenen CMD's bis dir jemand sagt, ob du die Reihenfolge nicht (für jeden User natürlich anders) ein wenig ändern kannst.

systemer
13-10-04, 07:30
Hallo,

man kann alles mögliche - darunter auch eigene Commands schreiben, die Systemcommands aufrufen und kann dabei die Reihenfolge der Parameter verhexeln, wie immer man will, aber ob das ein Beitrag zur Minimierung der Verwirrung darstellt ...

Dieter Bender

Definitiv Ja -

ich wende den SBMJOB-Befehl jeden Tag etwa genauso häufig an wie den DSPLOG-Befehl. Nun rate mal, wie oft ich beim DSPLOG im Feld "Startzeit" das Datum eingebe (erstens weil ich es vom SBMJOB so gewohnt bin, und zweitens weil doch von der Logik her bei der Bestimmung eines Zeitereignisses der Tag die übergeordnete Größe ist, dann erst die Uhrzeit) - genau, fast jedesmal! :confused:

Ich denke es ist erst recht verwirrend, wenn in verschiedenen Befehlen die gleichen - thematisch zusammengehörenden - Parameter in verschiedenen Reihenfolgen auftauchen. Daher mein Ansinnen.

Ich werde mich also mal im Stricken eines Individual-Befehls versuchen.

Gruß,
Systemer

BenderD
13-10-04, 08:38
Hallo,

die Geschmäcker sind verschieden, sagte der Affe als er in die Seife biss...
ich bin halt als Freelancer ständig auf den verschiedensten Systemen unterwegs und dann hätte ich irgendwo einen DSPLOG mit der einen Reihenfolge und woanders einen mit der anderen - und das würde mich vielleicht doch ein wenig ....

mfg

Dieter Bender


Definitiv Ja -

ich wende den SBMJOB-Befehl jeden Tag etwa genauso häufig an wie den DSPLOG-Befehl. Nun rate mal, wie oft ich beim DSPLOG im Feld "Startzeit" das Datum eingebe (erstens weil ich es vom SBMJOB so gewohnt bin, und zweitens weil doch von der Logik her bei der Bestimmung eines Zeitereignisses der Tag die übergeordnete Größe ist, dann erst die Uhrzeit) - genau, fast jedesmal! :confused:

Ich denke es ist erst recht verwirrend, wenn in verschiedenen Befehlen die gleichen - thematisch zusammengehörenden - Parameter in verschiedenen Reihenfolgen auftauchen. Daher mein Ansinnen.

Ich werde mich also mal im Stricken eines Individual-Befehls versuchen.

Gruß,
Systemer

Fuerchau
13-10-04, 08:49
Nun, da muss man wohl die Priorität des CMD's anschauen:
Beim SBMJOB wird standardmäßig der Job SOFORT ausgeführt. Erst bei expliziter Benennung wird ein Datum und die Zeit benötigt.
Beim DSPLOG ist die Wahrscheinlichkeit eben höher, dass ich den aktuellen Tag (*CURRENT) betrachten möchte und daher die Uhrzeit vorne liegt.

Ausserdem muss man berücksichtigen, dass meistens die vorderen Parameter ohne Nennung des Schlüsselwortes funktionieren, so dass ich keinen Prompt benötige.

Ich frag meinen Autohändler schließlich auch nicht, warum der Fahrlichtschalter bei einem Modell nur mit Bücken erreichbar ist und beim anderen am Lenkrad verfügbar ist.

Was ist, das ist !

systemer
13-10-04, 09:15
Ok, Ok, Leute, ich schwenke die weiße Flagge - einverstanden? :D

Es war ja nur so ein Gedanke....

Natürlich hat Dieter Recht, wenn er jeden Tag in anderen Configs unterwegs ist. Und auch Fuerchaus Ausführung bzgl. der Wahrscheinlichkeiten hat was für sich.

Ich habe meine Frage aus der Situation heraus gestellt, daß ich mich ausschließlich auf meinem System bewege, dort der unumschränkte Oberfuzzy bin und außerdem den DSPLOG sehr oft zur Fehlerrecherche über zurückliegende Ereignisse nutze. Daher habe ich auch nur an meine speziefischen Belange gedacht.

Wie sieht's aus - haben wir wieder Frieden ;)

Gruß,
Systemer