Reader должен редактировать документ в базе

Тема в разделе "Lotus - Программирование", создана пользователем morpheus, 13 ноя 2007.

  1. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    Доброе время суток.
    интересная проблема

    есть База1. доступ к ней у пользователя (юзер1) читатель.
    Надо чтобы он всётаки юзер1 в диалоговом окне смог вносить значения ( для поиска по базе )

    Пытался зделать так: из базы1 создаеться в базе2(юзер1-редактор) документ. и тут же отображаеться в Диалог боксе - не получилось. Хоть документ и пренадлежит базе2, и юзер1 там редактор (((
     
  2. Sandr

    Sandr Гость

    В таких случаях делают отдельную базу поиска... БД предназначена сугубо для поиска документов в других базах...
     
  3. IsAvailable

    IsAvailable Гость

    А диалоговое окно - какого плана? DialogBox или InputBox или еще как?
    Диалог при открытом документе?

    Выложи кусок кода посмотреть
     
  4. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    Для: Sandr
    Это и так есть.

    Для: IsAvailable
    <!--QuoteBegin-Morpheus+13:11:2007, 16:34 -->
    <span class="vbquote">(Morpheus @ 13:11:2007, 16:34 )</span><!--QuoteEBegin-->юзер1 в диалоговом окне смог вносить значения
    [snapback]85484" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    DialogBox


    Код (Text):
            Set ndbLocallDB = GetDatabase("Local")
    Set DocSearch = ndbLocallDB.CreateDocument 
    ...
    f = ws.DialogBox("(Поиск)", True, True, True, False, False, False, "Звіти", DocSearch, True, True)
     
  5. Sandr

    Sandr Гость

    Пажди... я немного не это имел ввиду...
    Форма для поиска находится в базе "Поиск", там же указывается в какой базе и что искать... Потом отрабатывает поиск по указанной базе и выводит результат в базу поиска... Но, тут проблемка, он выведет их не в виде документов во вьюхе(папке), а просто сформировать док с табличкой в РТ поле с ссылками и нужными данными...
    Работает безотказно, даже если пользователь тока ридер в базе где ищем...
     
  6. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    Для: Sandr
    да я повторюсь что есть ужо такое, есть. И работает эта отдельная база.

    Это форма не только локального (по базе ) поиска но и одновременно и отчетости.
    Ридер должен иметь возможость делать отчеты. т.к. всё это ужо зделано. времеи мало надо выкручиваться
     
  7. Sandr

    Sandr Гость

    Делай документ с запросом в одной базе, а потом юзай серверные агенты...
     
  8. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    У меня вопрос савсем в другом
     
  9. Sandr

    Sandr Гость

    Так...
    Есть база, в ней нужно что-то найти... Пользоатель к базе имеет доступ ридера. В этой же базе находится диалог, где пользователь вводит запрос поиска, проблема в том, что у него нет права создать документ с запросом.. правильно?

    хе.. кстати... вопрос по коду представленном выше...

    на уи открыта база, в кторой пользователь ридер?

    Если да, то будет проблема с диалогом, в который передается док с локальной базы...
     
  10. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    ДОкумент - запрос можносоздавать в любой другой базе, это не важно.

    на UI открыта конечноже база, гед доступ ридера
     
  11. Sandr

    Sandr Гость

    ага, а в диалог передаем ок из локальной базы... Не делал такого никогда и есть подозрение что не получится...
     
  12. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    <!--QuoteBegin-Sandr+13:11:2007, 21:56 -->
    <span class="vbquote">(Sandr @ 13:11:2007, 21:56 )</span><!--QuoteEBegin-->а в диалог передаем ок из локальной базы.
    [snapback]85521" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    повторюсь из любой откуда значения не имеет, главное что не в заданной
     
  13. Sandr

    Sandr Гость

    Не выйдет эта задумка... дайте пользователям доступ автора и не парьтесь...
     
  14. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    <!--QuoteBegin-Sandr+13:11:2007, 23:25 -->
    <span class="vbquote">(Sandr @ 13:11:2007, 23:25 )</span><!--QuoteEBegin-->дайте пользователям доступ автора и не парьтесь...
    [snapback]85535" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    Ридер - это не от меня зависимая константа... буду курить дальше
     
  15. Medevic

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Документ с запросом создать можно. Но не получится сохранить. А этого должно хватить.
    Или я что-то не понял?
     
  16. serEJa Shabalin

    serEJa Shabalin Гость

    Для: Morpheus
    А если попробовать рисовать поисковую форму через HTML типа <input type="text" name="Search">
    элементы управления будут отображаться и в режиме чтения, что дальше не знаю...

    Возможно через Public Document (Available to Public User Access)
    http://www.intertrust.ru/Site/itforum.nsf/...B7?OpenDocument

    У меня получилось следующее
    Создал базу
    Создал форму с Computed Field $PublicAccess = "1"
    Поставил Enforce
    Установил себе права в Reader с Write Public Document
    Получилось создать и сохранить документ
     
  17. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    Для: serEJa Shabalin
    Да к этому я уже сам дошол, но всё раво спасибо, но каак назло оказался глюк ( у меня клиент 6,5,5 )

     
Загрузка...
Похожие Темы - Reader должен редактировать
  1. Cleric-Lviv
    Ответов:
    5
    Просмотров:
    574
  2. planetoxod
    Ответов:
    1
    Просмотров:
    454
  3. xpro
    Ответов:
    14
    Просмотров:
    2.070
  4. savl
    Ответов:
    20
    Просмотров:
    2.946
  5. Мыш
    Ответов:
    20
    Просмотров:
    3.896

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