?openform Можно Ли Принудительно Показывать В Режиме Чтения?

Тема в разделе "Lotus - Программирование", создана пользователем Gandliar, 28 дек 2011.

  1. Gandliar

    Gandliar Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    16 фев 2004
    Сообщения:
    321
    Симпатии:
    4
    есть форма под веб

    ее можно открыть двумя способами:

    ?openForm - режим редактирования
    ?readForm - режим просмотра

    Можно ли как то принудительно оставить режим просмотра несмотря на ?openForm ?

    Заранее благодарю.
     
  2. hosm

    hosm * so what *

    Репутация:
    0
    Регистрация:
    18 май 2009
    Сообщения:
    2.442
    Симпатии:
    8
    можно попробовать в джсхидере через яваскрипт заменить урл или в вебквериопенагент через поле HTMLHead
     
  3. Gandliar

    Gandliar Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    16 фев 2004
    Сообщения:
    321
    Симпатии:
    4
    то есть решить проблему перенаправлением после открытия формы?
     
  4. hosm

    hosm * so what *

    Репутация:
    0
    Регистрация:
    18 май 2009
    Сообщения:
    2.442
    Симпатии:
    8
    да, скорее всего так.
    Вот не уверена, получится ли правильно, если у юзера нет прав создания документов по форме, может тогда сразу домино запросит логин-пароль. В общем, надо пробовать.
    А может кто-то знает лучшее решение?
     
  5. NetWood

    NetWood Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    17 апр 2008
    Сообщения:
    354
    Симпатии:
    8
    Вполне нормальное решение.

    Или вот такой вычисляемый текст. Делалось наоборот, для принудительного едита :rolleyes:
    @If(CapchaConfirm="NO";
    @If(@IsDocBeingEdited;@Nothing;
    "[<script>"+"window.setTimeout('window.location=\"view/"+@Text(@DocumentUniqueID)+"?edit\"')"+"</script>]");
    "");
     
Загрузка...

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