Message Parts records store information about pre-defined sections that can be inserted into messages as needed. These records define any logic required to generate the part.
The Attachments tab lists any files relevant to the Message Parts record.
Enter optional details concerning this message part.
The location of the component object file in the Aptify Object Repository.
The .NET assembly name of the object.
The class within the object that defines the message part functionality.
The Name field contains the name of the message part.
The Description field stores a description of the message part.
Message parts can be one of three types:
Standard: This option is selected by default. Standard message parts are based on fields that exist only in the current message source. For example, a message part for the Persons service could display a person's address.
Script: Message parts that include information derived from outside the current message source can be set up using Visual Studio .NET scripts. For example, a message part for the Persons service could display the order history for that person as a formatted list. See Creating a Script Part for more information.
- Component: This option specifies that the message part uses the object specified on the Component tab.
The Category field indicates the category to which the message part belongs. This field links to the Message Part Categories service.
This field is applicable for derived parts only. It specifies the base part whose functionality the derived part leverages.
Only Derived (Required)
When selected, this part does not appear in the Messaging dialog's Select Part window or Part Quick Select link box. This field is applicable for base parts that are only suitable for use with derived parts.
Allow Everyone (Required)
When selected, this part appears in the Messaging dialog's Select Part window and the Part Quick Select link box for all users. When cleared, only the groups and users specified on the Group Permissions and User Permissions tabs can access this part.
This field specifies if the messaging item is available globally or for a specific set of Message Sources (defined on the Message Source tab). The options are Global or MessageSource.
Group Permissions Tab
The Group Permissions tab list all of the groups whose members can access this part when the Allow Everyone option is cleared. See About the Message Permissions Form.
This tab contains the text of the Message Part in HTML format. This is the message part data that is inserted into an HTMLbased message. You can also enter VBScript on this tab to define the part using a script. See Creating a Script Part for details.
Input Map Tab
This tab is applicable for derived parts that leverage the functionality of a base part. A derived part's input map provides values for the base part's input properties. See Creating a Derived Part for details.
Input Properties Tab
This tab is applicable for parts that can be used as Base Parts by another part. This tab lists the possible input properties that the base part supports. A derived part's input map provides values for the base part's input properties. See Creating a Generic Base Part for details. Also, see About the Input Properties Form for information on the Input Properties sub-type form.
Message Source Tab
When Availability is set to MessageSource, the Message Source tab stores the set of Message Sources for which this Message Part is applicable.
Plain Text Tab
This tab contains the text of the Message Part in plain text format. This is the message part data that is inserted into a text-based message. You can also enter VBScript on this tab to define the part using a script. See Creating a Script Part for details.
User Permissions Tab
The User Permissions tab list all of the users who can access this part when the Allow Everyone option is cleared. See About the Message Permissions Form for more information.