1. Связью между формами занимается не MenuItem. Поищи в хелпе слово AutoJoin
=====
The following properties form Axapta’s AutoJoin system ensure data synchronization when two forms are linked:
AutoNotify
AutoQuery
AutoSearch
DelayActive, and
LinkType
=====
2. Для того, чтобы открыть две формы надо перехватить метод clicked. Создать args и открыть форму. См. пример
X++:
formRun = new MenuFunction(menuItemDisplayStr(LedgerJournalTransCustPayment),MenuItemType::Display).create(args);
if (formRun)
{
formRun.run();
formRun.wait();
}
3. Чтобы caller-форма закрывалась надо перехватить cliced и после супера сказать что-нибудь типа element.close. закрывающий метод надо выбирать в зависимости от ситуации и типа формы.