[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    18

    Question Anmeldebildschirm ändern, wie?

    Hallo zusammen!
    Ist es möglich den AS400 Anmeldebildschirm zu ändern bzw. nach seinen eingenen Wünschen umzugestalten? Ich habe schon mal gelesen, daß es möglich sein soll, finde aber den Beitrag nicht!!

    Vielen Dank schon mal.

    Gruß Ulli

  2. #2
    Registriert seit
    Sep 2001
    Beiträge
    29

    Post

    Hallo Ulli,
    die DDS-SRC heißt QDSIGNON und steht in QGPL/QDDSSRC.

    Gruß Tom

  3. #3
    Registriert seit
    Jun 2001
    Beiträge
    727

    Post

    Hallo,
    die aktuell verwendete Anmeldemaske steht in der Subsystembeschreibung (i.A. QINTER).
    (WRKSBSD QINTER, Auswahl 5 --> Auswahl 1)
    Eine Änderung wird erst aktiv, wenn das Subsystem neu gestartet wird.

    Zum Testen empfehle ich eine neue Subsystembeschreibung z.B.- QINTER1 zu erstellen und dort nur bestimmte Bildschirme "reinlaufen zu lassen". (über ADDWSE)
    Entspricht der Satzaufbau der Anmeldemaske nicht den IBM-Vorgaben, kann sich keiner mehr Anmelden !!! (ausser Console)

    Hier ein Bsp.
    Mit diesem DSPF kann ich die SIGNON-Maske zur Laufzeit ändern.
    Dazu sollten eine MSGF QDSIGNON in der im DSPF angegeben Bibliothek und den MSG-ID's erstellt werden.

    Code:
    A          R SIGNON                                                      
    A*%%TS  SD  20010425  223106  QPCS        REL-V4R4M0  5769-PW1           
    A                                      CLEAR                             
    A                                      BLINK                             
    A            MSG0001       78A  O  1  2MSGID(MSG 0001 CRTAS400/QDSIGNON) 
    A                                      DSPATR(HI)                        
    A            MSG0002       78A  O  2  2MSGID(MSG 0002 CRTAS400/QDSIGNON) 
    A            MSG0003       45A  O  3  2MSGID(MSG 0003 CRTAS400/QDSIGNON) 
    A                                  3 48'System  . . . . . :'             
    A            SYSNAME        8A  O  3 70                                  
    A            MSG0004       45A  O  4  2MSGID(MSG 0004 CRTAS400/QDSIGNON) 
    A                                  4 48'Subsystem . . . . :'             
    A            SBSNAME       10A  O  4 70                                  
    A            MSG0005       45A  O  5  2MSGID(MSG 0005 CRTAS400/QDSIGNON) 
    A                                  5 48'Bildschirm  . . . :'             
    A            DEVNAME       10A  O  5 70                                  
    A            MSG0006       78A  O  6  2MSGID(MSG 0006 CRTAS400/QDSIGNON) 
    A            MSG0007       78A  O  7  2MSGID(MSG 0007 CRTAS400/QDSIGNON) 
    A                                      DSPATR(HI)                        
    A            MSG0008       78A  O  8  2MSGID(MSG 0008 CRTAS400/QDSIGNON) 
    A                                      DSPATR(HI)                         
    A            MSG0009       78A  O  9  2MSGID(MSG 0009 CRTAS400/QDSIGNON)  
    A                                      DSPATR(HI)                         
    A            MSG0010       78A  O 10  2MSGID(MSG 0010 CRTAS400/QDSIGNON)  
    A                                      DSPATR(HI)                         
    A            MSG0011       78A  O 11  2MSGID(MSG 0011 CRTAS400/QDSIGNON)  
    A                                      DSPATR(HI)                         
    A            MSG0012       78A  O 12  2MSGID(MSG 0012 CRTAS400/QDSIGNON)  
    A                                      DSPATR(HI)                         
    A            MSG0013       78A  O 13  2MSGID(MSG 0013 CRTAS400/QDSIGNON)  
    A                                      DSPATR(HI)                         
    A            MSG0014       78A  O 14  2MSGID(MSG 0014 CRTAS400/QDSIGNON)  
    A            MSG0015       45A  O 15  2MSGID(MSG 0015 CRTAS400/QDSIGNON)  
    A                                 15 48'Benutzer  . . . . .'              
    A            USERID        10A  B 15 70                                   
    A            MSG0016       45A  O 16  2MSGID(MSG 0016 CRTAS400/QDSIGNON)  
    A  01                             16 48'Kennwort  . . . . .'              
    A  01        PASSWRD       10A  I 16 70DSPATR(ND)                         
    A            MSG0017       78A  O 17  2MSGID(MSG 0017 CRTAS400/QDSIGNON)  
    A                                 17 48'Programm/Prozedur .'              
    A                                      DSPATR(ND)                        
    A            PROGRAM       10A  B 17 70DSPATR(PR)                        
    A                                      DSPATR(ND)                        
    A            MSG0018       78A  O 18  2MSGID(MSG 0018 CRTAS400/QDSIGNON) 
    A                                 18 48'Menü  . . . . . . .'             
    A                                      DSPATR(ND)                        
    A            MENU          10A  B 18 70DSPATR(PR)                        
    A                                      DSPATR(ND)                        
    A            MSG0019       78A  O 19  2MSGID(MSG 0019 CRTAS400/QDSIGNON) 
    A                                 19 48'Aktuelle Biblioth .'             
    A                                      DSPATR(ND)                        
    A            CURLIB        10A  B 19 70DSPATR(PR)                        
    A                                      DSPATR(ND)                        
    A            MSG0020       78A  O 20  2MSGID(MSG 0020 CRTAS400/QDSIGNON) 
    A            MSG0021       78A  O 21  2MSGID(MSG 0021 CRTAS400/QDSIGNON) 
    A            MSG0022       78A  O 22  2MSGID(MSG 0022 CRTAS400/QDSIGNON) 
    A            MSG0023       78A  O 23  2MSGID(MSG 0023 CRTAS400/QDSIGNON) 
    A  02        QSNERROR      80A  O 24  1DSPATR(HI)                        
    A            COPYRIGHT     40A  O 24 40DSPATR(HI)                        
    A            UBUFFER      128A  H

    Bitte die Felder USRID, PASSWRD, PROGRAM, MENU, CURLIB, QSNERROR, COPYRIGHT, UBUFFER nicht löschen und auch nicht in Ihrer Reihenfolge auf dem DSPF verändern. (Die Position der Felder kann schon geändert werden !!!)
    Im vorliegenden Bsp. werden die Felder PROGRAM, MENU, CURLIB in der Anmeldemaske nicht angezeigt(DSPATR(ND PR)), da diese i.d.R. auch nicht benötigt werden.
    Bei Bedarf stelle ich noch ein kleines Pflegeprogramm (CLP/DSPF) in das Forum.

    Viel Spaß
    Sven



    [Dieser Beitrag wurde von Sven Schneider am 02. Dezember 2002 editiert.]

  4. #4
    Registriert seit
    Jul 2008
    Beiträge
    84

    Mehrere DSPF

    Hallo !
    Ich habe diesen Beitrag gerade gelesen. Ist es auch möglich mehrere DSPF zu erstellen und dem subsystem zuzuordnen?

    mfg
    Hans

  5. #5
    Registriert seit
    May 2007
    Beiträge
    295
    Du kannst soweit ich weiß jedem Subsystem nur einen SIGNON zuordnen.
    Greets
    Christian
    Anwendungsentwickler und ein bissal Systemoperator
    https://github.com/prsbrc
    LinkedIn

  6. #6
    Registriert seit
    Jul 2008
    Beiträge
    84
    Hallo!

    Ich habe mich da leider falsch ausgedrückt. Pro Subsystem kann ich ein DSPF verwenden. Dieses kann aber dann unterschiedlich sein. Oder?

    mfg
    Hans Zuther

  7. #7
    Registriert seit
    May 2007
    Beiträge
    295


    Natürlich... jedem Subsystem kann man ein eigenes SIGNON zuweisen.

    WRKSBSD -> Auswahl 2 oder CHGSBSD
    Greets
    Christian
    Anwendungsentwickler und ein bissal Systemoperator
    https://github.com/prsbrc
    LinkedIn

  8. #8
    Registriert seit
    Jul 2008
    Beiträge
    84

    Smile

    Hallo prsbrc,

    vielen Dank für Deine Antworten!

    mfg
    Hans

Similar Threads

  1. Anmeldebildschirm ändern
    By Numerik in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 04-07-03, 14:31

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •