• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

Переход к документу Person

  • Автор темы Автор темы maeglin2000
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
M

maeglin2000

Всем привет! Есть необходимость направить каждого пользователя к его person документу. Решил для этого создать письмо, в нем кнопку, по нажатию которой для пользователя открывается его person документ. Кнопку описал так:

@Command([FileOpenDatabase];"ourserver":"names.nsf";"People";"Name";"0";"1");
@Command([OpenDocument])

Не сработало:). Базу открывает, но маркер на документ пользователя не переводит, из-за чего открывает либо первый док, либо тот, на котором маркер стоял последним. Помогите, плиз, решить задачку
 
Всем привет! Есть необходимость направить каждого пользователя к его person документу. Решил для этого создать письмо, в нем кнопку, по нажатию которой для пользователя открывается его person документ. Кнопку описал так:

@Command([FileOpenDatabase];"ourserver":"names.nsf";"People";"Name";"0";"1");
@Command([OpenDocument])

Не сработало:(. Базу открывает, но маркер на документ пользователя не переводит, из-за чего открывает либо первый док, либо тот, на котором маркер стоял последним. Помогите, плиз, решить задачку

Сам вопрос задал - сам отвечу). Решение нашел на LotusScript, может кому пригодиться

Вопрос снимается
 
Можно и собаками:
@Command( [FileOpenDatabase]; "your_server" : "names.nsf"; "($VIMPeople)"; @Name([Abbreviate]; @UserName) );
@Command([OpenDocument])
 
Можно и собаками:
@Command( [FileOpenDatabase]; "your_server" : "names.nsf"; "($VIMPeople)"; @Name([Abbreviate]; @UserName) );
@Command([OpenDocument])

Спасибо, действительно работает. Для меня информация ценная, потому что я так пробовал, но с ошибкой в синтаксисе: обращался к скрытому виду "$VIMPeople" без скобок и ничего не получалось. А вообще через LotusScript решение мне больше понравилось, поскольку скрипт открывает для пользователя только окно с документом person, а при исп. формул открывается 2 окна: с видом $VIMPeople и с документом person.
 
... через LotusScript решение мне больше понравилось, поскольку скрипт открывает для пользователя только окно с документом person, а при исп. формул открывается 2 окна: с видом $VIMPeople и с документом person.
Тогда так:
@Command( [FileOpenDatabase]; "your_server" : "names.nsf"; "($VIMPeople)"; @Name([Abbreviate]; @UserName) );
@Command([OpenDocument]);
@Command( [FileOpenDatabase]; "your_server" : "names.nsf"; "($VIMPeople)");
@Command([FileCloseWindow]);
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab