Можно, например, создать свой класс как обычно наследованный от RunBase, а в нем создавать диалог. Тогда можно легко добраться до любого метода:
X++:
public void init()
{
// можно объявить в ClassDeclaration, тогда диалог будет доступен из любого метода формы
Tutorial_RunBaseForm runBase = new Tutorial_RunBaseForm();
;
// в этом случае getFromDialog и validate отработают сами.
if (runBase.prompt())
runBase.run();
super();
info(runBase.parmCustAccount());
}