Export (0) Print
Expand All

Embedding a Profile Definition

Commerce Server 2002

You can use the Profile Definition Designer module to create a relationship between two profile definitions by embedding one profile definition in another. This relationship is used to create profiles that are related to each other.

Using embedded profile definitions, you can:

  • Create a hierarchy of embedded profile definitions up to four levels. Your system administrator can increase the levels.
  • Add an unlimited number of properties with a type "profile" to a profile definition (limited by size of underlying data storage).
  • Define the embedded profile definitions as single-valued to collect only one profile, or multi-valued to collect unlimited profiles (limited only by system resources).

You must have access to the Profiles modules to make changes to site terms, profile definitions, and profiles. For information about Business Desk permissions, see About Business Desk Security.

To embed a profile definition

  1. In Profiles, click Profile Definition Designer.
  2. In the Profiles screen, select the profile definition in which you want to embed a profile definition, and then click Open on the toolbar.
  3. In the Profile: <profile definition> screen, in the Properties list, select the property in which you want to embed the profile definition.

    Ee811647.note(en-US,CS.20).gif Note

    • If the property is not visible in the Properties list, expand the property group that contains the property in which you want to embed the profile definition, and then select the property.
  4. In the Attributes section, select Profile from the Type drop-down list.
  5. In the Type Reference box, click the ellipsis button [...] to open the Profile Selection dialog box.
  6. In the Profile Selection dialog box, in the Select a Profile list, expand the Profile Catalog, and then select the profile definition you want to embed in the property.
  7. To add the sDisplayColumn custom attribute, in the Custom Attributes section, click New, and then do the following:
    Use thisTo do this
    NameType sDisplayColumn.

    Ee811647.note(en-US,CS.20).gif Note

    • This attribute is case-sensitive.
    Display nameType Column name.
    DescriptionType a description of the attribute.
    ValueType the value of the attribute. The value of this column attribute determines the relative width of the column for the property in the Find screen.
  8. Click Accept.
  9. To add the sFriendlyName custom attribute, in the Custom Attributes section, click New, and then do the following:
    Use thisTo do this
    NameType sFriendlyName.

    Ee811647.note(en-US,CS.20).gif Note

    • This attribute is case-sensitive.
    Display nameType Friendly name.
    DescriptionType a description of the attribute.
    ValueThe value of the sFriendlyName attribute is not used.
  10. Click Accept.
  11. To apply the embedded property, click Apply.
  12. To save the edited property and return to the Profiles screen, click Save and go back on the toolbar.

The edited profile definition is saved.

See Also

Profile Properties

Adding Properties to a Profile Definition

Editing Profile Properties

Embedding the Address Profile Definition

Adding a Property that Maps to a Site Term

Copyright © 2005 Microsoft Corporation.
All rights reserved.
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft