Hello,
Firstly thanks a lot for making a lot of search before posting a thread in SCN.
I know this is a post created for a while already. Not so sure have you ever found a workaround or solution.
I'd like to say what you found is correct. the AET table will normally be shown as an assignment block.
But I believe it is still possible to have it in a form, since when I read your post, I thought of Account Overview page, for the first assignment block "Account Details", it is actually having fields from three different bsp components. Maybe you can reference the way it implemented this in standard for your AET table created.
In BP_HEAD/AccountViewSet, it first define three view areas. Then add component usage of other components. Then in AccountViewSet.htm, it has coding like
<thtmlb:gridCell colSpan = "1"
columnIndex = "1"
rowIndex = "1"
rowSpan = "1" >
<bsp:call comp_id = "<%= controller->GET_VIEWAREA_CONTENT_ID( 'Details' ) %>"
url = "<%= controller->GET_VIEWAREA_CONTENT_URL( 'Details' ) %>" />
</thtmlb:gridCell>
<thtmlb:gridCell colSpan = "1"
columnIndex = "2"
rowIndex = "1"
rowSpan = "1" >
<bsp:call comp_id = "<%= controller->GET_VIEWAREA_CONTENT_ID( 'Address' ) %>"
url = "<%= controller->GET_VIEWAREA_CONTENT_URL( 'Address' ) %>" />
</thtmlb:gridCell>
<thtmlb:gridCell colSpan = "2"
columnIndex = "1"
rowIndex = "2"
rowSpan = "1" >
<bsp:call comp_id = "<%= controller->GET_VIEWAREA_CONTENT_ID( 'Notes' ) %>"
url = "<%= controller->GET_VIEWAREA_CONTENT_URL( 'Notes' ) %>" />
</thtmlb:gridCell>
Maybe this could be used?
Hongyan