OK - I have figured it out (with the inputs of all of you - Thanks, and reading the manual over and over). Here's how it worked for me (in detail so I can ensure it is clear in my tiny mind):
Quick recap:
I have 2 BO's: Main and ProductInfo. Main has lots of attributes, two of which are
- "Brand" of type "ProductInfo"
- "Type" of type "ProductInfo"
BO ProductInfo has attributes:
- Brand of type "Plain Text"
- Type of type "Plain Text"
What I want is to have an automatic fillin on BO "Main" so when I select a Brand (from the dropdown), the associated attribute (Type) automatically appears in my "Type" box on Main.
So, here's how I achieved it:
I created a new attribute in Main called Brand2.
I set the "Type" of Brand2 as "Shortcut".
I set the path as "Brand.Type". IMPORTANT - Note it is Brand, NOT Brand2!! see below
I set my label (presentation) as something I like (not important, I called it Product Type).
Now, as before, when I click on my old existing Main.Brand dropdown, I get a list of the ProductInfo.Brand data.
As soon as I select one, voila, up comes the ProductInfo.Type in my Main.Brand2 box. Note that this box cannot be edited by user (see Setting Properties of Shortcut Attributes in manual - P188 in mine).
The critical factor is that the path is what is what is required per page 188 of the manual: "it must start with the name of a single reference attribute defined in the BO (Brand) followed by the name of the attribute in the referred object (Type)".
Hope this helps you do it your way.