Мобильное приложение. проблема создания нескольких документов.

Тема в разделе "Lotus - Xpages", создана пользователем MaxP, 21 окт 2015.

  1. MaxP

    MaxP Active Member

    Регистрация:
    2 дек 2014
    Сообщения:
    36
    Симпатии:
    3
    Приветствую.
    Если в мобильном приложении создаю новый документ, сохраняю, возвращаюсь на предыдущую страницу, а затем опять пытаюсь создать новый документ, то CC открывается с только что созданным документом на редактирование. В базе примеров XPages Extension Library Demo ситуация ровно такая же.
    На СС с созданием дока перехожу через Move to Application Page. Сам СС простой, там создание дока похоже на обычное в xpage. Сохраняю док и возвращаюсь на предыдущий CC опять же через Move to Application Page. Делал различные комбинации параметров, но результат один. Пока не сделаешь полный рефреш (а это возврат в главное меню), документ "висит" в памяти.
    Может быть знаете в чем дело?
     
  2. susinmn

    susinmn Well-Known Member

    Регистрация:
    16 окт 2007
    Сообщения:
    530
    Симпатии:
    8
    <xe:appPage id="newdocument" pageName="newdocument"
    resetContent="true">
    <xc:mNewDocument headingBackPage="Home"></xc:mNewDocument>
    </xe:appPage>
     
  3. MaxP

    MaxP Active Member

    Регистрация:
    2 дек 2014
    Сообщения:
    36
    Симпатии:
    3
    Благодарю за ответ. Но так уже делал :(
    Может быть какая-то комбинация с другими параметрами нивелирует это свойство?
     
  4. susinmn

    susinmn Well-Known Member

    Регистрация:
    16 окт 2007
    Сообщения:
    530
    Симпатии:
    8
    <xe:djxmRoundRectList id="djxmRoundRectList1">
    <xe:djxmLineItem id="djxmLineItem1" label="Новый документ"
    moveTo="newdocument" transition="slide" icon="/mNewDocument.png"
    rightText="">
    </xe:djxmLineItem>
    Переходишь на appPage создания документа как?
     
  5. MaxP

    MaxP Active Member

    Регистрация:
    2 дек 2014
    Сообщения:
    36
    Симпатии:
    3
    Переход:

    <xp:label id="label12" style="color:rgb(128,128,192);text-decoration:underline" value="Создать xxx">
    <xp:eventHandler event="onclick" submit="true"
    refreshMode="complete">
    <xp:this.action>
    <xp:actionGroup>
    <xp:executeScript>
    <xp:this.script><![CDATA[#{javascript:sessionScope.put("unid", document1.getDocument().getUniversalID())}]]></xp:this.script>
    </xp:executeScript>
    <xe:moveTo targetPage="xxx">
    </xe:moveTo>
    </xp:actionGroup>
    </xp:this.action>
    </xp:eventHandler>
    </xp:label>

    СС на которую переход:
    ...
    <xp:this.data>
    <xp:dominoDocument var="document1" formName="XXXnew"
    ignoreRequestParams="false" computeWithForm="onsave"
    action="newDocument">
    <xp:this.parentId><![CDATA[#{javascript:sessionScope.get("unid")}]]></xp:this.parentId>
    </xp:dominoDocument>
    </xp:this.data>
    <xe:appPage resetContent="true" id="xxx" pageName="xxx" preload="true">
    ...
     
Загрузка...

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