эмбед объекта в РТФ, проблема с правами

Тема в разделе "Lotus - Программирование", создана пользователем -, 22 фев 2006.

Статус темы:
Закрыта.
  1. Гость

    Ситуация просто бредовая:
    Есть документ в нем в авторских полях поименно прописан пользователь.
    В бакэнде(по нажатию кнопки) происходит генерация РТФ документа и эмбед его методом
    notesEmbeddedObject = notesRichTextItem.EmbedObject(EMBED_ATTACHMENT,...,...)
    Все замечательно работает, если у пользователя права доступа не ниже редактора к базе.
    При авторских правах доступа документ редактируется, а на методе описанном выше вылетает ошибка, что у пользователя не достаточно прав.

    В документе нет полей типа NO UPDATE (have at least editor access)...
    Версия сервера и клиентов 6.5.1.

    Если есть идеи - поделитесь пожалуйста.
     
  2. Domino6

    Domino6 Гость

    <!--QuoteBegin-Алена Федосеева+22:02:2006, 18:28 -->
    <span class="vbquote">(Алена Федосеева @ 22:02:2006, 18:28 )</span><!--QuoteEBegin-->В бакэнде(по нажатию кнопки) происходит генерация РТФ документа и эмбед его методом
    [snapback]30952" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    Освободись от УИ польностью:

    - присоединяй при сохранении
    или
    - закрывай уи (киль объект)
    - находи док(не УИ)
    - присоединяй объект
    - открывай УИ
     
  3. Veselinka

    Veselinka Гость

    А там UI и не используется, атачмент делается понятно в RichTextItem, сохраняется notesdocument
    UI объект вообще закрывается, а потом открывается как ws.Editdocument

    так что описанная методика..... нерезультативна
     
  4. Domino6

    Domino6 Гость

    <!--QuoteBegin-Veselinka+25:02:2006, 12:57 -->
    <span class="vbquote">(Veselinka @ 25:02:2006, 12:57 )</span><!--QuoteEBegin-->А там UI и не используется
    [snapback]31048" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    С чего такая уверенность. К примеру этот код в кнопке в форме и нажимают на нее в открытом документе вот сразу UI и висит , а отсутсвие прямого указния UI в коде не говорит о том что егоь нет в памяти<!--QuoteBegin-Veselinka+25:02:2006, 12:57 -->
    <span class="vbquote">(Veselinka @ 25:02:2006, 12:57 )</span><!--QuoteEBegin-->а потом открывается как ws.Editdocument
    [snapback]31048" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    переоткрытие уи без деструтировани яили килинья как раз и приводит что подхватывается предыдущая копия объекта из неосвобожденной памяти.
     
Загрузка...
Статус темы:
Закрыта.

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