Anmelden

View Full Version : Loginbildschirm ändern



Seiten : [1] 2 3

as400frischling
16-12-10, 22:43
Hallo AS/400 Profis.

Kann mir bitte einer von euch erklären wie man den Login Bildschirm der AS/400 ändern kann?

Das einzige was ich finden konnte war man muss die QDSIGNON Datei die in der QGPL liegt ändern.


Aber wie genau?

Eine Schritt für Schritt anleitung währe toll.


mfg

weidenhammer
16-12-10, 23:10
Hallo,

du änderst die DDS-Quelle der besagten datei und wandelst diese um.
Ggfs. in eine eigene Bibliothek, wenn du das Original behalten möchtest, alternativ dieses vorher sichern.

Danach entweder die neue Datei in der SBS-Beschreibung Deiner Wahl engeben, oder eben das Originalobjekt ersetzen.

Beachte aber, dass sich die Reihenfolge der Original-Felder und deren Ausprägung nicht ändern sollte(darf?)....

Es mag noch mehr Einschränkungen geben, habe es aber aktuell nicht belastbar im Kopf....

Viel Erfolg

Grüße

Alexander

KingofKning
17-12-10, 08:37
Denk aber daran min. eine offene Sitzung zu haben, wenn Du das Teil versaust gibts keinen Login mehr, und das wäre echt doof.

GG

BTW. DAS Thema wurde schon öfters hier behandelt

as400frischling
17-12-10, 09:12
Hallo,

du änderst die DDS-Quelle der besagten datei und wandelst diese um.
Ggfs. in eine eigene Bibliothek, wenn du das Original behalten möchtest, alternativ dieses vorher sichern.

Danach entweder die neue Datei in der SBS-Beschreibung Deiner Wahl engeben, oder eben das Originalobjekt ersetzen.

Beachte aber, dass sich die Reihenfolge der Original-Felder und deren Ausprägung nicht ändern sollte(darf?)....

Es mag noch mehr Einschränkungen geben, habe es aber aktuell nicht belastbar im Kopf....

Viel Erfolg

Grüße

Alexander
Also langsam:


Ich kopiere die QDSIGNON Datei in eine eigene Bibliothek.

Ändere sie so wie ich es möchte und belasse die "Variablen" die enthalten sind so wie sie sind aber alles andere kann ich nach Herzenswunsch ändern?


Und welche SBS-Beschreibung sollte ich diese Datei ändern? Bin immer unter QBASE angemeldet.


Und in welchem SBS sollte ich die Beschreibung ändern?

Pikachu
17-12-10, 09:23
In der Bibliothek QGPL gibt's in der Quellendatei QDDSSRC die Teildateien QDSIGNON und QDSIGNON2. Je nach eingestellter Kennwortlänge (in einem Systemwert) die entsprechende der beiden kopieren, ändern, wandeln und im gewünschten Subsystem (z.B QINTER) mit CHGSBSD Parameter SGNDSPF angeben. Wichtig: Es dürfen keine Felder verschoben oder entfernt werden! Positionen auf dem Bildschirm ändern und Felder unsichtbar machen ist allerdings möglich.

Signon screen display file (http://publib.boulder.ibm.com/infocenter/iseries/v6r1m0/topic/rzarl/rzarlsgndspfl.htm)

as400frischling
17-12-10, 09:30
In der Bibliothek QGPL gibt's in der Quellendatei QDDSSRC die Teildateien QDSIGNON und QDSIGNON2. Je nach eingestellter Kennwortlänge (in einem Systemwert) die entsprechende der beiden kopieren, ändern, wandeln und im gewünschten Subsystem (z.B QINTER) mit CHGSBSD Parameter SGNDSPF angeben. Wichtig: Es dürfen keine Felder verschoben oder entfernt werden! Positionen auf dem Bildschirm ändern und Felder unsichtbar machen ist allerdings möglich.

Signon screen display file (http://publib.boulder.ibm.com/infocenter/iseries/v6r1m0/topic/rzarl/rzarlsgndspfl.htm)

Also... darf ich NICHT z.b das Feld Benutzername auf eine andere Stelle des Bildschirmes verschieben? Denn Holger Scherer hat das auch auf seiner AS/400 gemacht.

Pikachu
17-12-10, 09:39
Also... darf ich NICHT z.b das Feld Benutzername auf eine andere Stelle des Bildschirmes verschieben? Denn Holger Scherer hat das auch auf seiner AS/400 gemacht.
Doch, aber im Satzformat der Datei QDSIGNON bzw. QDSIGNON2 muß das Feld "USERID" weiterhin zwischen den Feldern "DEVNAME" und "PASSWRD" stehen.

Fuerchau
17-12-10, 09:45
Verschieben darf man die Felder wohin man will, man kann beliebige Textkonstanten einfügen oder löschen, einzig die Sortierung der Felder muss erhalten bleiben da es sonst zu keinem erfolgreichen Login mehr kommen wird.

as400frischling
17-12-10, 09:47
Doch, aber im Satzformat der Datei QDSIGNON bzw. QDSIGNON2 muß das Feld "USERID" weiterhin zwischen den Feldern "DEVNAME" und "PASSWRD" stehen.
Achso ok verstehe,


Und waru msieht man das Feld passwort im SDA nicht?

as400frischling
17-12-10, 09:49
Verschieben darf man die Felder wohin man will, man kann beliebige Textkonstanten einfügen oder löschen, einzig die Sortierung der Felder muss erhalten bleiben da es sonst zu keinem erfolgreichen Login mehr kommen wird.
Danke dir ;). Habe schon verstanden.