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

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

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

Доступ к документам

  • Автор темы Автор темы I123321
  • Дата начала Дата начала
Поскажите плиз, как мне в этом агенте обновить поле xProfilename?

2 вопрос. Как в поле xProfilename заменить конкретного пользователя на другого, например ФИО1/ua надо заменить на ФИО2/ua. Это возможно сделать?

1-й вопрос отплал, извеняюсь. А второй "Как в поле xProfilename заменить конкретного пользователя на другого, например ФИО1/ua надо заменить на ФИО2/ua. Это возможно сделать? " остался даже очень актуальным
 
FIELD xProfilename := @replacesubstring(xProfilename;"<Кого поменять>";"<На кого поменять>")
 
получается, если в поле уже было это ФИО, то оно его додает второй раз

как это поле принудительно обновить? Т.к. если открыть документ в режиме редактирования и сохранить, то повторная запись удаляется
 
FIELD xProfilename := @Unique(@replacesubstring(xProfilename;"<Кого поменять>";"<На кого поменять>"))
 
@Unique я уже добавлял, но все равно получается дважды ФИО
 
прошу прощения... тоже вставлю свои 5 копеек.
Раздавать права персонально пользователям (если речь идет о ReadersID и AuthorsID ) мне кажется немного не правильно. Лучше использовать группы ИМХО. Так будет лучше для сервера и легче для администратора. Проще изменить содержимое группы чем изменять кучу документов.

Простите, а зачем все данные тянуть из адресной книги? не проще сделать одно вычисляемое для отображение поле и на момент открытия документа подчитывать данные из адресной книги?
 
прошу прощения... тоже вставлю свои 5 копеек.
Раздавать права персонально пользователям (если речь идет о ReadersID и AuthorsID ) мне кажется немного не правильно. Лучше использовать группы ИМХО. Так будет лучше для сервера и легче для администратора. Проще изменить содержимое группы чем изменять кучу документов.

Простите, а зачем все данные тянуть из адресной книги? не проще сделать одно вычисляемое для отображение поле и на момент открытия документа подчитывать данные из адресной книги?

Группы конечно хорошо, но не всегда именно это нужно)

Ну а как пользователь не указанный как читатель или редактор увидит документ чтобы его открыть и вычислить себя в этом поле?))
 
ну дык в ReadersID и AuthorsID достаточно указать группу. А в группу занести тех людей кого надо

и тогда (по идее) при переименовании или ресертефикации права не пропадут
 
Мы в соцсетях:

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