|
Ограничение доступа в обычном приложении... | ☑ | ||
---|---|---|---|---|
0
mua thu
05.11.13
✎
23:50
|
Пожалуйста подскажите кто знает:
База БУУ 1.2.Обычное приложение. Задача такая: нужно скрыть данные (документы в журналах, списках документов и результаты отчетов...) за период раньше 01.01.2013г..... Сам в шоке... =))) За хорошие идеи буду благодарен! |
|||
1
J_B
06.11.13
✎
00:35
|
Свернуть базу, а полную копию где-то заныкать...
|
|||
2
mua thu
06.11.13
✎
00:43
|
Жаль что не управляемое приложение - так можно было бы все настроить с помощью рлс.. =) Базу будем сворачивать но чуть позже, а доступ срочно надо...=))
|
|||
3
J_B
06.11.13
✎
00:55
|
Так РЛС и в обычном приложении работает.
|
|||
4
Wobland
06.11.13
✎
05:40
|
(2) жаль, что РЛС появилась ещё в 8.1
|
|||
5
23th
06.11.13
✎
05:58
|
допиши в обработчиках событий "приоткрытии" в журналах на какой нибудь общий модуль "УзнатьПРАВАДО2013" например. и засунь их в каждый список и журнал.
|
|||
6
23th
06.11.13
✎
05:59
|
это будет быстрее чем базу сворачивать
|
|||
7
J_B
06.11.13
✎
11:26
|
(5) еще и в отчетах придется проверки ставить на период, а это не спасет от консоли отчетов или запросов. Так-что надежнее будет свертка, РЛС, или посмотреть в сторону РИБ с данными в узле с нужной даты.
|
|||
8
mua thu
06.11.13
✎
12:21
|
Спасибо за советы!
|
|||
9
mua thu
06.11.13
✎
12:29
|
По поводу РЛС: создал роль для внешнего пользователя, на документ Авансовый отчет на права Чтение для поля Ссылка делаю ограничение: АвансовыйОтчет ГДЕ АвансовыйОтчет.Дата < ДАТАВРЕМЯ(2013, 1, 1, 0, 0, 0).. Захожу по юзером, но ограничение не работает. Насколько знаю это только для управляемого приложения работает..
|
|||
10
ale-sarin
06.11.13
✎
12:46
|
(9) Во первых: РЛС работает и в обычном приложении
Во-вторых, может есть роль Пользователь? Которая автоматом ставится. В-третьих, что делать если в доке от 2013 года есть ссылка на док от 2012 года? Например: Корректировка реализации, корректировка поступления, сторно, возвраты, реализация по заказу предыдущего года и т.д. |
|||
11
mua thu
06.11.13
✎
12:53
|
У Пользователя убраны права на чтение документов. Ну а как тогда надо сделать чтобы работало ограничение?
|
|||
12
ale-sarin
06.11.13
✎
13:31
|
(11) А если в (9) поменять < на >=?
|
|||
13
mua thu
06.11.13
✎
13:46
|
Спасибо! Работает! =))
А как можно к регистру Хозрасчетный ограничить доступ до начала года? Там возможность создания условия только для реквизита Организация доступна.. |
|||
14
ale-sarin
06.11.13
✎
13:55
|
(13) Сдается мне, что никак. Остатки-то надо получать на начало года.
Была тут когда-то тема про закрытие на чтение регистра с какой-то даты. Не помню чем решилось. Да и вообще, хрень это. Вот представь, что документ, проводимый в 2013 году, должен прочитать движения, сделанные в 2012. Что делать? Например, то же сторно? |
|||
15
ptiz
06.11.13
✎
13:57
|
(4) В 8.0 уже было.
|
|||
16
mua thu
06.11.13
✎
13:58
|
А если просто ограничить начала периодов формирования отчетов? =))
|
|||
17
ale-sarin
06.11.13
✎
14:03
|
(16) И запретить запуск внешних отчетов и обработок. Запретить универсальный отчет. Запретить консоль отчетов. Может еще чего-нибудь.
|
|||
18
ale-sarin
06.11.13
✎
14:04
|
+17 Акт сверки
|
|||
19
mua thu
06.11.13
✎
14:06
|
Ага спасибо большое!=))
|
|||
20
ale-sarin
06.11.13
✎
14:09
|
(19) Я это к тому, что хрен все закроешь. Упустишь что-нибудь.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |