1. Набираем команду codeby webinar. Набираем команду для организации и проведения вебинаров. Подробнее ...

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление
  3. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление

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

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

  1. MaxP

    MaxP Well-Known Member

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

    susinmn Well-Known Member

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

    MaxP Well-Known Member

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

    susinmn Well-Known Member

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

    MaxP Well-Known Member

    Репутация:
    0
    Регистрация:
    2 дек 2014
    Сообщения:
    45
    Симпатии:
    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">
    ...
     
Загрузка...

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