Определить, Что Делает Роль В Acl

anna

Lotus team
03.06.2014
400
7
#1
Добрый день, коллеги.
Есть некая база, дизайн которой синопсисом не собирается, слишком большой. И есть название роли, не говорящее ни о чем. Нужно определить, зачем она и что делает, по возможности точно.
Нужно определить, в каких формулах скрытия, кнопках итп есть что-то, относящееся к этой роли. Может быть задействовано везде - в агентах, xpages, библиотеках на ls, на java, на кнопках, в формулах отбора в пресдтавлениях.... Догадываюсь, что одним из путей может быть выгрузка базы в dxl и потом искать уже по содержанию. А что делаете Вы?
 

savl

Lotus team
28.10.2011
2 135
104
#2
Пишем документацию, чтобы не копать.
Что можно:
DXL
синопсис по частям, в отдельную базу, а не на экран
маловероятно: найти разработчика
В designer есть еще Search, можно через него.
 

Kee_Keekkenen

Well-known member
05.09.2006
639
4
#3
а что поиск в дизайнере не работает (или альтернативный sourcesniffer) ?
 

anna

Lotus team
03.06.2014
400
7
#4
а что поиск в дизайнере не работает (или альтернативный sourcesniffer) ?
Да, поиск очень порадовал. Ну, может есть еще что-то альтернативное?
Иногда с поиском не очень получается - если название роли совпадает с каким-то словом, которое часто встречается. И еще ну вот он показывает форму и некие элементы, у которых роль участвует в hide-when формулах. А где этот элемент искать, на какой кнопке, если их десятки и некоторые еще и одинаково названы, неясно.
 

hosm

* so what *
18.05.2009
2 442
6
#5
Сколько денег вы согласны заплатить за поиск по базе? Или делайте сами и не несите чушь или пусть сделают другие :D
 

savl

Lotus team
28.10.2011
2 135
104
#6
NewLotusUser
если название роли совпадает с каким-то словом
В поиске надо название роли указывать как [Admin], тогда будет меньше появлений.
Плюс настройки посика на полное совпадение, а не на частичное.
Все решаемо.
И да, найдете все - сразу запишите, чтобы потом не искать.
 

Shandrik

Lotus team
30.12.2010
268
12
#8
Иногда с поиском не очень получается - если название роли совпадает с каким-то словом, которое часто встречается.
У нас в одном немаленьком приложении поле в документе назвали "End". Я всё проклял, пока искал, где оно меняется. :D
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 583
269
#11
в дизигнере есть поиск по регэкспам
еще я заморачивался на выгрузку дизайна и поиском внешними ср-вами, но там была задача "выровнять" либы по ф-циям в разных БД
 
06.12.2011
468
134
#16
Я наверно слишком злой.
Переименуйте эту роль во что нить типа 1Роль. Вам пользователи быра расскажут, что она означает.
 

ty3uk

Well-known member
31.03.2008
170
0
#18
аха, хороший способ, называется "серпом по якам"... Хоть для серверов данную роль оставте, чтоб совсем всё не отвалилось...