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

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

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

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

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

@username в Web

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

  1. Adron

    Adron Гость

    Репутация:
    0
    столкнулся с проблемой такого плана:
    есть форма (fUserBar) на ней есть скрытое поле SaveOptions (естественное равное "0"),
    есть поле со значение @Name([CN];@UserName(1))
    тактак вот знаечение этого поля залипает. т.е. под кем бы я не входил, оно показывает левого пользователя, иногда меняется, но я немогу понять по каким причинам. как сделат, чтоб оно правильно отображало значение?
     
  2. oshmianski

    oshmianski Гость

    Репутация:
    0
    Для: Adron
    если я правильно понял вопрос, то нужно чтобы поле было Computed for Display \ Computed типа
     
  3. Adron

    Adron Гость

    Репутация:
    0
    не помогает :)
    изсемяется только в том случае если пересохраняю форму в дизайнере
     
  4. oshmianski

    oshmianski Гость

    Репутация:
    0
    Для: Adron
    извини, не допер сразу, что это в web :)

    может это броузер кешит?
    попробуй добавить в "HTML Head Content" формы такой код:
    meta:="<meta http-equiv=\"pragma\" content=\"no-cache\">"+@NewLine+
    "<meta http-equiv=\"cache-control\" content=\"no-store\">";
    @NewLine+meta+@NewLine
     
  5. Adron

    Adron Гость

    Репутация:
    0
    это не помогло. помогает удаление временных файлов в ИЕ. как быть? сроки горят ;)
    еще еще помогает обновление в IE через cnrl+f5. мжет как то можно такое обновление программно отработать? или есть где-то специальные настройки на сервере?
     
  6. Fossil Code

    Fossil Code Гость

    Репутация:
    0
    А) Сделайте это поле типа Computed When Composed;

    Б) Ключевой вопрос: включен ли логин пользователя при входе на сервер/в данную базу?
     
  7. Adron

    Adron Гость

    Репутация:
    0
    не помогает. пробовал все

    это где такое?

    зы
    он же не меняет значение после прохождения авторизации пока полностью не перегрузим форму
     
  8. Fossil Code

    Fossil Code Гость

    Репутация:
    0
    Ну, не знаю... Computed When Composed поле, которое инициализируется формулой @UserName просто обязано содержать имя пользователя. И содержит. Это как "вода мокрая". Единственное исключение может быть, если пользователь просто не авторизуется, входя на веб-сервер (есть настройка серверного документа насчет анонимного доступа к вебу). A еще включить авторизацию "силком" можно при помощи АЦЛ базы. А Вы вообще-то на сервере базу тестируете? Или просто preview формы в браузере делаете прямо из дизайнера? И еще попробовать можно показывать не альтернативное имя, а основное. Все эти русификации, доп. имена могут неоднозначно через веб работать. Недаром хелп предупреждает:

    If you are using Release 5 and have an alternate name as well as a primary name, it is best to store the alternate name in the document as author information when using the extended feature of @UserName.

    Это "ЖЖЖЖ" -- не спроста!
     
  9. Adron

    Adron Гость

    Репутация:
    0
    все это делаю на сервере (тестирую тоже там) под 6.5.5. меня поражает тот факт, что все нормально тображается только после полной перезагрузки страници. авторизация при входе на сайт обязательна. если делать перезагрузку на стадии загрузки, то это жуткая рекурсия. может у кого еще какие идеи есть?
     
  10. Adron

    Adron Гость

    Репутация:
    0
    заметил еще кое чего. когда использую страницу с @Username, то нормально. а если эту страницу запихать во фрейм, то вылазиит такая трабла. а мне обязательно они нужны, т.к. надо отразить две разные вьюхи с разными наборами записей
     
  11. Adron

    Adron Гость

    Репутация:
    0
    еще одна странность с узернеймом. в одной базе все нормально, работает, в другой этот гон. может где настройку какею я пропустил?

    зы
    обе базы на одном сервере
     
  12. Adron

    Adron Гость

    Репутация:
    0
    установил причину этого глюка. а как ее устранить незнаю
    сей глюк у меня появляется при изменении ACL

    зы
    ну помогите же разобраца
     
  13. oshmianski

    oshmianski Гость

    Репутация:
    0
    Для: Adron
    подробнее опиши причину
     
  14. Adron

    Adron Гость

    Репутация:
    0
    написал сайт под лотусом (6.5.5). для разработки завел (сразу после создания пустой нсфки) три учетных записи в АCL с разными ролями и типами. во время разработки и тестирования с этими учетными записями все нормально работало. как только добавил еще пользователей, так сразу появилась эта проблема
     
  15. oshmianski

    oshmianski Гость

    Репутация:
    0
    Для: Adron
    не совсем понятно при чем здесь ACL
     
  16. Adron

    Adron Гость

    Репутация:
    0
    там список пользователей базы и их роли. а разве ACL для чего-то другого нужен???
     
Загрузка...

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