Readers And Totals

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

  1. lionk

    lionk Well-Known Member

    Регистрация:
    5 апр 2007
    Сообщения:
    308
    Симпатии:
    3
    Такой вопрос, а в 8.5 пофикшен баг неверного отображения сумм в представлении когда включён режим разграничения доступа к докам через поля Ридеров?
    Или тоже показывает полную сумму без учёта разрешений видимости?
    с этим поиском ничерта найти не могу
     
  2. NickProstoNick

    NickProstoNick Статус как статус :)

    Регистрация:
    22 авг 2008
    Сообщения:
    1.766
    Симпатии:
    39
    Ну так возьми да проверь. в чем проблема?
    Ну или тут поищи
     
  3. lionk

    lionk Well-Known Member

    Регистрация:
    5 апр 2007
    Сообщения:
    308
    Симпатии:
    3
    поставил 8,5,3
    в колонке показывает тотал на всё документы в представлении а не на те, к которым у меня есть доступ.
    как можно обойти не правильный подсчёт тоталов?
     
  4. divankin

    divankin Senjor developer

    Регистрация:
    13 авг 2009
    Сообщения:
    182
    Симпатии:
    0
    Значит, надо показывать только те документы, к которым есть доступ :)

    Варианты:
    1. Личное представление (SPOFU)
    2. Внедренное представление c ограничением показа по категории. В качестве категории значение полей Readers и Authors.
    Впрочем, это сработает, только если у вас для выдачи прав используется только NotesName, то есть без групп и ролей.
    3. Если получается выделить такую категоризацию, что в категории каждый пользователь или видит все документы в ней, или не видит ни одного, то сделать вьюху с такой категоризацией.
    4. Выгрузить документы в отчет и подсчитать Total в отчете.
     
  5. lionk

    lionk Well-Known Member

    Регистрация:
    5 апр 2007
    Сообщения:
    308
    Симпатии:
    3
    Прошло больше 6-ти лет а системный механизм разграничения доступа не работает с системным механизмом подсчёта документов.
    Шикарно.
     
  6. ToxaRat

    ToxaRat Чёрный маг
    Lotus team

    Регистрация:
    6 ноя 2007
    Сообщения:
    3.047
    Симпатии:
    18
    так напиши свой

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

    кому вообще могло прийти в голову сумму подсчитывать от количества ВИДИМЫХ документов?

    индекс стоит север - сколько он видит доков, на столько и считает

    хотите чтобы сумму считал клиент - делайте локальную реплику

    всё честно?
     
  7. divankin

    divankin Senjor developer

    Регистрация:
    13 авг 2009
    Сообщения:
    182
    Симпатии:
    0
    Ну, не скажи. Раз потребность есть, то можно было бы и дать какой-нибудь вариант решения проблемы. Вполне можно было бы ввести специальную галочку в представлении, чтобы подсчет тотала происходил на клиенте. Есть же Don't show empty categories.
     
Загрузка...

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