I
Idea
Доброго времени суток!
Возникла у меня неприятная проблемка. Пишу базу данных заявок на поставку товаров\услуг и тп. Есть в ней вьюшка "Все заявки\По авторам", в которой отображаем соответственно все заявки, отсортированные по авторам. В последнем столбце отображается стоимость заявки и суммы по категориям. Заявки отправляются на согласование проректорам (проректоров несколько), и вот такая беда - заявки, прошедшие через других проректоров, отдельно взятый проректор не видит (прописано в Readers-ах), но в итоговую сумму они включаются. Как можно этого избежать? Спасут ли личные представления (не очень хотелось бы использовать, принимая во внимание то, что постоянно приходится что-то править в уже внедренной базе)?
Есть ещё момент - сейчас я использую это представление не только для проректоров, но и для других вышестоящих отделов, но их права на чтение определяется не по имени пользователя конкретного, а по роли. Некоторые другие отображения я делала через форму и категоризованные встроенные представления (альтернатива Private видам), но в них было можно отсортировать по какому-то одному значению. А с этим видом так не получается, ибо один и тот же документ должен отображаться у пользователей с разными ролями, соответственно универсальную категорию я никак не могу придумать.
Возникла у меня неприятная проблемка. Пишу базу данных заявок на поставку товаров\услуг и тп. Есть в ней вьюшка "Все заявки\По авторам", в которой отображаем соответственно все заявки, отсортированные по авторам. В последнем столбце отображается стоимость заявки и суммы по категориям. Заявки отправляются на согласование проректорам (проректоров несколько), и вот такая беда - заявки, прошедшие через других проректоров, отдельно взятый проректор не видит (прописано в Readers-ах), но в итоговую сумму они включаются. Как можно этого избежать? Спасут ли личные представления (не очень хотелось бы использовать, принимая во внимание то, что постоянно приходится что-то править в уже внедренной базе)?
Есть ещё момент - сейчас я использую это представление не только для проректоров, но и для других вышестоящих отделов, но их права на чтение определяется не по имени пользователя конкретного, а по роли. Некоторые другие отображения я делала через форму и категоризованные встроенные представления (альтернатива Private видам), но в них было можно отсортировать по какому-то одному значению. А с этим видом так не получается, ибо один и тот же документ должен отображаться у пользователей с разными ролями, соответственно универсальную категорию я никак не могу придумать.