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

Тема в разделе "Lotus - Программирование", создана пользователем anna, 24 дек 2014.

Наш партнер Genesis Hackspace
  1. anna

    anna Well-Known Member
    Lotus team

    Регистрация:
    3 июн 2014
    Сообщения:
    345
    Симпатии:
    9
    Добрый день, коллеги.
    Есть некая база, дизайн которой синопсисом не собирается, слишком большой. И есть название роли, не говорящее ни о чем. Нужно определить, зачем она и что делает, по возможности точно.
    Нужно определить, в каких формулах скрытия, кнопках итп есть что-то, относящееся к этой роли. Может быть задействовано везде - в агентах, xpages, библиотеках на ls, на java, на кнопках, в формулах отбора в пресдтавлениях.... Догадываюсь, что одним из путей может быть выгрузка базы в dxl и потом искать уже по содержанию. А что делаете Вы?
     
  2. savl

    savl Well-Known Member
    Команда форума Lotus team

    Регистрация:
    28 окт 2011
    Сообщения:
    2.104
    Симпатии:
    155
    Пишем документацию, чтобы не копать.
    Что можно:
    DXL
    синопсис по частям, в отдельную базу, а не на экран
    маловероятно: найти разработчика
    В designer есть еще Search, можно через него.
     
  3. Kee_Keekkenen

    Kee_Keekkenen Well-Known Member

    Регистрация:
    5 сен 2006
    Сообщения:
    631
    Симпатии:
    5
    а что поиск в дизайнере не работает (или альтернативный sourcesniffer) ?
     
  4. anna

    anna Well-Known Member
    Lotus team

    Регистрация:
    3 июн 2014
    Сообщения:
    345
    Симпатии:
    9
    Да, поиск очень порадовал. Ну, может есть еще что-то альтернативное?
    Иногда с поиском не очень получается - если название роли совпадает с каким-то словом, которое часто встречается. И еще ну вот он показывает форму и некие элементы, у которых роль участвует в hide-when формулах. А где этот элемент искать, на какой кнопке, если их десятки и некоторые еще и одинаково названы, неясно.
     
  5. hosm

    hosm * so what *

    Регистрация:
    18 май 2009
    Сообщения:
    2.445
    Симпатии:
    8
    Сколько денег вы согласны заплатить за поиск по базе? Или делайте сами и не несите чушь или пусть сделают другие :D
     
  6. savl

    savl Well-Known Member
    Команда форума Lotus team

    Регистрация:
    28 окт 2011
    Сообщения:
    2.104
    Симпатии:
    155
    NewLotusUser
    В поиске надо название роли указывать как [Admin], тогда будет меньше появлений.
    Плюс настройки посика на полное совпадение, а не на частичное.
    Все решаемо.
    И да, найдете все - сразу запишите, чтобы потом не искать.
     
  7. anna

    anna Well-Known Member
    Lotus team

    Регистрация:
    3 июн 2014
    Сообщения:
    345
    Симпатии:
    9
    да, пасиба, поиграюсь.
     
  8. Shandrik

    Shandrik Well-Known Member
    Lotus team

    Регистрация:
    30 дек 2010
    Сообщения:
    258
    Симпатии:
    25
    У нас в одном немаленьком приложении поле в документе назвали "End". Я всё проклял, пока искал, где оно меняется. :D
     
  9. savl

    savl Well-Known Member
    Команда форума Lotus team

    Регистрация:
    28 окт 2011
    Сообщения:
    2.104
    Симпатии:
    155
    Shandrik
    .End
    "End"
    .End(0)
    но никак не просто End
    :D
     
  10. Shandrik

    Shandrik Well-Known Member
    Lotus team

    Регистрация:
    30 дек 2010
    Сообщения:
    258
    Симпатии:
    25
    Дык есть ещё и формулы.
     
  11. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.256
    Симпатии:
    318
    в дизигнере есть поиск по регэкспам
    еще я заморачивался на выгрузку дизайна и поиском внешними ср-вами, но там была задача "выровнять" либы по ф-циям в разных БД
     
  12. Shandrik

    Shandrik Well-Known Member
    Lotus team

    Регистрация:
    30 дек 2010
    Сообщения:
    258
    Симпатии:
    25
    А что такое "регэкспы"?
     
  13. savl

    savl Well-Known Member
    Команда форума Lotus team

    Регистрация:
    28 окт 2011
    Сообщения:
    2.104
    Симпатии:
    155
    Shandrik
    RegExp - регулярные выражения
     
  14. Shandrik

    Shandrik Well-Known Member
    Lotus team

    Регистрация:
    30 дек 2010
    Сообщения:
    258
    Симпатии:
    25
    Ух ты! Расскажите подробней, пожалуйста!
     
  15. savl

    savl Well-Known Member
    Команда форума Lotus team

    Регистрация:
    28 окт 2011
    Сообщения:
    2.104
    Симпатии:
    155
  16. Domino-Designer

    Domino-Designer Well-Known Member
    Lotus team

    Регистрация:
    6 дек 2011
    Сообщения:
    319
    Симпатии:
    39
    Я наверно слишком злой.
    Переименуйте эту роль во что нить типа 1Роль. Вам пользователи быра расскажут, что она означает.
     
  17. anna

    anna Well-Known Member
    Lotus team

    Регистрация:
    3 июн 2014
    Сообщения:
    345
    Симпатии:
    9
    Ну, кстати, да, как вариант. Метод распределенной отладки :rolleyes:
     
  18. ty3uk

    ty3uk Well-Known Member

    Регистрация:
    31 мар 2008
    Сообщения:
    169
    Симпатии:
    0
    аха, хороший способ, называется "серпом по якам"... Хоть для серверов данную роль оставте, чтоб совсем всё не отвалилось...
     
Загрузка...

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