Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge

an den anonymen -Over8YearsOnAS400-

Hausmeister Krause / 4 Antworten / Flachansicht Nickles

HI!

erstmal danke für deinen tip, von wegen anmeldemaske
ändern auf der as400.
ich habs zwar immer noch nicht geschafft eine animation
in die startprozedur einzubauen, aber egal.

die sache mit der anmeldemaske ist ziemlich witzig, ich
erzähl dir mal, wo ich grad dran bin:
wie du sagtest, liegt die -qdsignon- in der bibliothek -qsys-.
aber die kann ich ja gar nicht gebrauchen. ich brauchte doch
die source, um die maske abzuändern. die hab ich dann auch
in der bibliothek -qgpl- gefunden. ich habe diese source dann in
die bibliothek -bgsd- kopiert (ist ne benutzerdefinierte bibliothek
auf unserer maschine), damit an das original ja nix dran kommt.
auch vom original-objekt der -qdsignon-source hab ich die
finger von gelassen. nachdem ich die source in die -bgsd- kopiert
hatte, hab ich diese mittels SDA bearbeitet. die einzigen felder, die
die maske beinhalten solle, waren die felder -benutzer- und -kennwort-.
du sagtest ja, daß ich dir original felder nicht löschen darf. also habe
ich die restlichen felder (-menü-prozedur-bibliothek-) mit hilfe einer
bezugszahl unsichtbar gemacht und nach ganz links an den
bildschirmrand geschoben. dann habe ich diverse felder eingefügt
Datum (*date) und uhrzeit (*time). dann noch einen kleinen willkommenstext
formuliert, und das firmenlogo aus ganz vielen -x´s- zusammengebaut.
als das alles dann erledigt war, hab ich die neue bildschirmmaske gesichert
und umgewandelt in das objekt -qdsignok-, ebenfalls in die bibliothek -bgsd-.
dann habe ich dem subsystem bescheid gesagt, daß es ab sofort die neue
anmeldemaske verwenden soll, mit -wrksbsd qbase-! unser subsystem ist
-qbase- und nicht, wie bei dir -qinter-. hab jedenfalls den neuen pfad angegeben
und ein -pwrdwnsys *immed restart(*yes)- gemacht.
als die as400 dann nach ca. 20 minuten neugestartet war, war dann tatsächlich die
neue anmeldemaske zu sehen. sieht geil aus.
leider funtkioniert sie noch nicht so, wie ich das will, denn in die versteckten felder
kann man immer noch reinspringen. man kann sich auch nicht vernünftig anmelden.
wenn man den namen und das kennwort eingibt und die -daten freigabe-taste
betätigt, dann springt er in irgendwelche anderen felder, aber die anmeldung erfolgt
nicht. komisch, was? kann sein daß ich im SDA welche von den original eingabe-
felder verschoben habe (aus versehen natürlich).
naja, soweit so gut. morgen gehts weiter.

falls du sich wunderst: den ganzen kram habe ich natürlich nicht im echt-betrieb
gemacht, sondern wir haben da zum glück noch ne test-as400 rumstehen (modell d45).
klar, sonst hätte ich ja im laufenenden betrieb kein -pwrdwnsys *immed restart(*yes)-
machen können :-) hehe, das hätte ärger gegeben.

hast du noch so ein paar spielereien auf lager??? ich meine, daß mit der anmeldemaske
ist ja schon cool, aber gibts da nix anderes?

ich würd ja gern noch die oben angesprochene kleine animation in die startprozedur
meines benutzerprofiles einbauen, aber ich krieg das nicht hin!!!!! leider hat mir auch
dein tip nicht viel weitergeholfen!

ich üb noch ein wenig weiter. ich halte dich auf jeden auf dem laufenden!

so dann verabschiede ich mich mit einem freundlichen -pwrdwnsys *immed-

gruß Hausmeister Krause

Wenn Du Sorgen hast, dann erzähle sie nicht Deinen Freunden, sondern Deinen Feinden, denn die freuen sich darüber. - Harald Lesch
bei Antwort benachrichtigen