.TITLE ACCT_MSG .IDENT /01-000/ !++ ! ! File: ACCT_MSG.MSG ! ! Author: Hunter Goatley ! ! Description: ! ! Sample message file. ! ! Modification history: ! ! 01-000 Hunter Goatley 5-MAR-1993 15:35 ! Genesis. ! !-- .FACILITY ACCT,1/PREFIX=ACCT_ .SEVERITY INFORMATIONAL UICFOUND /FAO_COUNT=2 ADDACCT /FAO_COUNT=2 ACCTEXISTS /FAO_COUNT=2 RDBADDMSGU .SEVERITY WARNING PWDERR /FAO_COUNT=1 .SEVERITY ERROR INVMAJOR /FAO_COUNT=2 GROUPLOW DIRERR /FAO_COUNT=2 UICIDERR - /FAO_COUNT=2 .SEVERITY FATAL NOTEMPLATE /FAO_COUNT=1 .END Directive Description Character string insertion: !AC Inserts an ASCIC string. !AD Inserts a string whose length and address are passed as parameters. !AF Like !AD, except all nonprintable ASCII codes are replaced with ".". !AS Inserts an ASCID character string. !AZ Inserts an ASCIZ character string. Zero-filled numeric conversion: !OB Converts a byte to octal notation. !OW Converts a word to octal notation. !OL Converts a longword to octal notation. !XB Converts a byte to hexadecimal notation. !XW Converts a word to hexadecimal notation. !XL Converts a longword to hexadecimal notation. !ZB Converts a byte to decimal notation. !ZW Converts a word to decimal notation. !ZL Converts a longword to decimal notation. Blank-filled numeric conversion: !UB Converts an unsigned byte to decimal notation. !UW Converts an unsigned word to decimal notation. !UL Converts an unsigned longword to decimal notation. !SB Converts a signed byte to decimal notation. !SW Converts a signed word to decimal notation. !SL Converts a signed longword to decimal notation. Special formatting: !/ Inserts a carriage return and a line feed. !_ Inserts a tab. !^ Inserts a form feed. !! Inserts an exclamation point (!). !%T Converts a quadword binary time to an ASCII time. If 0 is passed in, the current system time is inserted. !%D Converts a quadword binary time to an ASCII date and time string. If 0 is passed in, the current system date and time is inserted. !%I Converts a longword integer to a named UIC in the format [group-identifier,member-identifier]. !%U Converts a longword integer to a numeric UIC. !%S Inserts an "s" if the most recently converted number is not 1. !n<...!> Left-justifies and blank-fills in an n-wide field. !n*c Repeats the character (c) n times. !n%C Inserts a character string when the most recently evaluated argument has the value n. (Multilingual) !%E Inserts a character string when the value of the most recently evaluated argument does not match any preceding n%C directives. (Multilingual) !%F Marks the end of a plurals statement. Argument interpretation: !- Reuses the last argument. !+ Skips the next argument.