| Playing with Scan Codes |
| QTIPS - Compiling Protection Code |
| QTIPS - Invalid Code and Command |
| QTIPS - Code/Command Help |
| Compiling 64K on a Shoestring by Blaise Wrenn (LexStat Systems Ltd) |
| QTIPS - Command Line Options |
| QTIPS - Invalid Code and Command |
| QTIPS - Code/Command Help |
| Utility Diskette # 4 |
| SecureUser |
| VERBatim - V25 |
| @ATTACK - @Files.System |
| Advanced Revelation Initialisation Sequence (Overview) by Mike Pope |
| REVMEDIA Revisted |
| QTIPS - AREV Logon |
| What Happens At Logon |
| QTIPS - Undocumented Logon Options |
| QTIPS - Video Characteristics for Logon Messages |
| QTIPS - Using @Upper.Case and @Lower.Case with Foreign Languages |
| @ATTACK - @Lower.Case |
| @ATTACK - @Upper.Case |
| Sorting out Collation Sequences by Mike Pope |
RevMedia FKB
| Document | V2I10A5 |
| Title | What Happens At Logon |
| Keywords | LOGON RESTART @ACCOUNT @USERNAME |
| Text | Recently when SETTING up a new user for an Account a user nominated a subroutine as the RESTART Code and Command The system hung (or to be more precise recursively called the RESTART Code and Command ad infinitum) This prompted an investigation into the exact sequence of events at logon as an account and as a user The Logic FLOW could be represented by the following Pseudo Code If Logging in as Account If LOGON verb is specified in Account Record in System File then Run LOGON Verb else If a Voc entry exists WITH same name as @ACCOUNT then Run @ACCOUNT Voc Entry else If a Voc entry exists called LOGON then Run LOGON Voc Entry end end else If Logging in as User If LOGON verb is specified in User Record in System File then Run LOGON Verb else If a Voc entry exists WITH same name as @USERNAME then Run @USERNAME Voc Entry else If a Voc entry exists WITH same name as @ACCOUNT then Run @ACCOUNT Voc Entry else If a Voc entry exists called LOGON then Run LOGON Voc Entry end end end end If a Restart Code and Command is specified in User/Account record then Loop Run Restart Code and Command Repeat else Loop Begin Case Case Default System Mode = "M" If Default System Menu (DSM) then Call DSM else Call Main Case Default System Mode = "S" Call Interactive SQL Window Case 1 Call TCL End Case Repeat end (Volume 2 Issue 10 Page 5) |
Page last modified: 08/02/03