The format of a message can be customized by specifying
               a unique pattern layout for each appender class in the SAS logging
               facility. To create a pattern layout for an appender class, you use
               conversion characters that represent the types of data to include
               in the message. You can also control the sequence of the data and
               the alignment of the data in columns in the message.
               
            
 
            
            Note: Conversion patterns that
               are used in the SAS logging facility are similar to the conversion
               patterns that are used in the C language PRINTF statement. 
               
            
 
            
            Note: The ARMAppender classes use
               a set of pattern layouts that are only for the ARM subsystem. 
For more information,
                     see ARM Appender Pattern Layouts for ARM Messages in SAS Interface to Application Response Measurement (ARM): Reference. 
            
            Here is an excerpt of
               an XML file that contains a pattern layout:
               
            
 
            
            <layout>
   <param name="ConversionPattern"  value="%d; %-5p; %t; %c; %m"/>  
</layout> 
 
            
            Each data item to be
               included in the message is represented by a conversion character.
               Also, literal text and alignment commands can be specified to enhance
               the message format. In this example, the data items are the date,
               the logging level, the thread, the logger, and the  message.
               
            
 
            
            Here is an example of
               a message:  
2008–06–25–10:24:22,234; WARN; 3; Appender.IOMCallContext; (yn14.sas.c:149);  
           Numeric maximum was larger than 8, am setting to 8.