Xe:djtabcontainer Поменять Tabcontent

Тема в разделе "Lotus - Xpages", создана пользователем susinmn, 14 окт 2013.

  1. susinmn

    susinmn Well-Known Member

    Регистрация:
    16 окт 2007
    Сообщения:
    530
    Симпатии:
    8
    Как при создании новой вкладки, указать не дефолтный defaultTabContent?

    Через SSJS через Scope можно сделать, как изловчиться на клиенте?

    Код (Text):
    <xe:djTabContainer id="djTabContainer1"
    tabPosition="top" style="width:99%; margin:5px;" doLayout="false"
    defaultTabContent="doc">
    <xp:this.facets>
    <xe:djTabPane xp:key="doc" id="djTabPane2"
    title="Новая запись" closable="true" partialEvents="true">
    <xc:Document></xc:Document>
    </xe:djTabPane>
    <xe:djTabPane xp:key="addressdoc" id="djTabPane3"
    title="Новый адрес" closable="true" partialEvents="true">
    <xc:OtherDocument></xc:OtherDocument>
    </xe:djTabPane>
    </xp:this.facets>
    ...
    <xp:eventHandler event="onclick" submit="false">
    <xp:this.script><![CDATA[dijit.byId('#{id:djTabContainer1}').createTab({action:'editDocument',documentId:'#{java script:row.getNoteID()}',tabUniqueKey:'#{java script:row.getNoteID()}'})
    ]]></xp:this.script>
    </xp:eventHandler>
    ...
     
  2. NickProstoNick

    NickProstoNick Статус как статус :)

    Регистрация:
    22 авг 2008
    Сообщения:
    1.766
    Симпатии:
    39
    На сервере:
    Открытие существующий документ
    Код (Javascript):
    var docId = row.getNoteID()
    getComponent("djTabContainer1").createTab({action: "editDocument", documentId: docId, tabUniqueKey: docId})
    Новый документ
    Код (Javascript):
    getComponent("djTabContainer1").createTab()
    На клиенте:
    Открытие существующий документ
    Код (Javascript):
    dijit.byId('#{id:djTabContainer1}').createTab({action:'editDocument',documentId:'#{java script:row.getNoteID()}',tabUniqueKey:'#{java script:row.getNoteID()}'})
    Новый документ
    Код (Javascript):
    dijit.byId('#{id:djTabContainer1}').createTab()
    Хотя объяснение вопроса вообще какое-то сумбурное
     
Загрузка...

Поделиться этой страницей