Страница для индексации
Перейти на сайт
Открыть еще одну форму в iframe - это легко и это не Multi-page . Сова может открыть несколько форм в одном окне. При этом из одной формы можно выполнять команды другой.
Как это реализовано:
В подгружаемом скрипте должна быть функция window.sovaInit(form, doc) , которая возвращает словарь (объект) с обработчиками команд. При вызове обработчику команд в первом параметре передается ссылка на объект класса Document , а значит, можно выполнить команду для конкретного документа. Вторым параметром window.sovaInit(form, doc) передается ссылка на документ, - значит, можно создать массив страниц и манипулировать ими.

Это все на Питоне! Кроме обработчиков команд.
CODE__
window.sovaInit = (form, doc) => {
return {
cmd: {
viewLoaded: (doc, param) => {
let [view, dbaUnid] = param.split('|');
if (view === 'SLIDEBAR' && dbaUnid)
doc.setField('article', 'docopen?' + dbaUnid);
},

docInIframe: (doc, dbaUnid, ctrl) => ctrl ?
window.open('docopen?' + dbaUnid + '&edit')
:
doc.setField('article', 'docopen?' + dbaUnid),

newSubtopic: (doc, dbaUnid) => doc.setField('article', 'newdoc?&subtopic&' + doc.getField('SLIDEBAR')),
},
};
};
__CODE