• ⚡️ Последний шанс: Вебинар по пентесту стартует через 30 минут!

    Друзья, ровно через 30 минут (8 июля в 19:00) начинается наш практический вебинар по пентесту и поиску уязвимостей!

    Если вы хотите:
    🕵️‍♀️ Узнать, как находить и эксплуатировать уязвимости в веб-приложениях.
    💡 Получить ценные инсайты от настоящего эксперта.
    🚀 Сделать решительный шаг в мир кибербезопасности.
    То этот вебинар для вас!

    Ведущий вебинара – Александр Медведев – эксперт с более чем 10-летним опытом в сфере информационной безопасности, пятикратный победитель Standoff и обладатель престижных сертификаций: OSWE, OSCP, PNPT, CEH, CWAPT.

    Успейте присоединиться! Зарегистрироваться сейчас

    Возникли сложности с регистрацией? Пишите нам: @Codeby_Academy
    Будем вас ждать!

@username, ФИО и отбор документов

  • Автор темы Автор темы Guest
  • Дата начала Дата начала
G

Guest

Проблема такая, есть документ ПОЛЬЗОВАТЕЛЬ в нем поля FIO - текст и UserName - Names (USE ACL for choices).
Представление Users - Column1 - UserName, Column2 -FIO индекс по UserName
Также есть документ ДОКУМЕНТ в нем поля Исполнитель список - FIO, Ознакомить список - FIO
В представлении ДОКУМЕНТЫ следующая формула отбора

Код:
F:=@DbLookup("":"NoCache";"";"Users";@UserName;2);
SELECT ((Form="Users")&(FIO=F)|(@IsMember(F; Oznakomit )))

она не выводит документы пользователя в чем проблема помогите разобраться.
 
Насколько я помню, @DB - функции не работают в формулах отбора и столбцах.
Я в подобных случаях делал страницу, на ней внедрённое представление с show single category, представление категоризовал по лотусовому имени пользователя.
 
А как мне тогда по @UserName полечить FIO пользователя для отбора документов
ПОДСКАЖИТЕ ПОЖАЛУЙСТА ОЧЕНЬ НАДО :blink: :(
 
Делайте фреймсет
В нем слева фрейм с page c навигацией.
На странице outline
В outline запись, по которой в правом фрейме открывается форма.
На форме поле SaveOptions="0" скрытое.
На форме embedded view.
В embedded view заполнен пункт Show Single Category
По результату формулы Show Single Category определяется содержимое какой категории будет показано пользователю.
 
А как в Selecte View получить информацию о FIO может можно задать глобальную переменную для @-формул
У меня просто уже около 5000 док и теперь мне их нужно разделить между сотрудниками :blink:
 
Не Selecte View, а Show Single Category.
В вашем случае, например:
Помещаете туда @DbLookup("":"NoCache";"";"Users";@UserName;2).
Вьюшка должна быть категоризирована. В первой категории должны быть лотус-имена сотрудников, кому предназначено письмо, то есть Oznakomit
 
А как в Selecte View получить информацию о FIO может можно задать глобальную переменную для @-формул
У меня просто уже около 5000 док и теперь мне их нужно разделить между сотрудниками :blink:

Нужно во вьюхе сделать первый столбец категоризованным по сотрудникам (по ФИО, либо по @UserName). Выводиться будут только документы, включенные в категорию соответствующего пользователя.

"Засовывать" в формулу отбора @UserName можно только для личных представлений, лучше на это не заморачиваться.
 
А всетаки есть какая нибудь возможность получить FIO в Selecte Ведь отбор надо сделать по 2 полям ФИО и Ознакомить
 
А всетаки есть какая нибудь возможность получить FIO в Selecte Ведь отбор надо сделать по 2 полям ФИО и Ознакомить
Нет такой возможности и баста.
А ваша задача решается тем способом, что я описал.
Если нужно делать отбор по двум полям, то запихивайте их оба в категорию:
Код:
FIO : Oznakomit
Если все сделаете правильно, то у пользователя на экране будет только содержимое нужной ему категории.
 
Нет такой возможности и баста.
А ваша задача решается тем способом, что я описал.
Если нужно делать отбор по двум полям, то запихивайте их оба в категорию:
Код:
FIO : Oznakomit
Если все сделаете правильно, то у пользователя на экране будет только содержимое нужной ему категории.

Я обычно делаю FIO + ":" + Oznakomit. Подозреваю, что в случае FIO : Oznakomit документ расползётся по двум категориям (FIO и Oznakomit).
А вообще-то по смыслу задачи нужно отбирать в селекте типа Oznakomit = "1", а первый столбец категоризовать по ФИО.
 
Есть нюанс, который возникает при внедренной на страницу/форму(с saveoptions=0) вьюхе - это стандартный поиск в представлении.. а точнее его отсутствие ну и панели действий - в случае с формой. Можно конечно свой вызов поиска поставить и т.д. но в других представлениях то пользователь привык уже к стандартной панели поиска.. может кто знает как извернуться можно ?
 
Есть нюанс, который возникает при внедренной на страницу/форму(с saveoptions=0) вьюхе - это стандартный поиск в представлении.. а точнее его отсутствие ну и панели действий - в случае с формой. Можно конечно свой вызов поиска поставить и т.д. но в других представлениях то пользователь привык уже к стандартной панели поиска.. может кто знает как извернуться можно ?

Не хорошо постить один и тот же вопрос в разных темах, почитайте правила форума на досуге
 
Мы в соцсетях:

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