Datasource из другой базы

motogarri

Well-known member
17.02.2010
200
3
#1
Привет.
На странице размещен объект "Панель". Datasource панели не находит документы по унидам в других базах. Если смотреть в текущей - все нормально, все находит. В той базе, куда смотрю в ACL пользователь редактор. Предельный уровень доступа через интернет - Редактор.

Браузер пишет:
NotesException: Invalid universal id

Лотусскрипт из клиента этот документ находит.

XML:
 <xp:panel>
<xp:this.data>
<xp:dominoDocument var="document1"
action="openDocument" databaseName="xpages.nsf"
formName="Child">
<xp:this.documentId><![CDATA["AD4E6767AE10D81DC3257E0D00361328"]]></xp:this.documentId>
</xp:dominoDocument>
</xp:this.data>
<xp:text escape="true" id="computedField1"
value="#{document1.Action}">
</xp:text></xp:panel>
Вычитал, что нужно указывать имя сервера: databaseName="MyServerName!!xpages.nsf". Пробовал, результат тот же.

Что не так делаю?
Задача в том, чтобы по документу-линку во вью, вычислять базу и исходные документ и отображать набор полей на странице.
 
Последнее редактирование модератором:

alexas1

Lotus team
10.04.2014
723
144
#2
Наверное так:
..................
<xp:dominoDocument var="document1" action="openDocument"
databaseName="xpages.nsf" formName="Child"
ignoreRequestParams="true">
<xp:this.documentId><![CDATA["AD4E6767AE10D81DC3257E0D00361328"]]></xp:this.documentId>
</xp:dominoDocument>
...................