![]() |
|
РЛС. ТЧ | ☑ | ||
---|---|---|---|---|
0
Dionis Sergeevich
02.07.13
✎
11:55
|
Механизм РЛС подразумевает отсев объектов не удовлетворяющих условию.. Но если подумать - можно же извращнуться... В общем делал ли кто что-то подобное? При наличии в тч документа строки с реквизитом, удовлетворяющим условию (скажем сотрудник определенного подразделения) все же выводить этот документ, но чтобы в тч были записи удовлетворяющие условиям в НастройкиПравПользователей пользователей
|
|||
1
Dionis Sergeevich
02.07.13
✎
11:58
|
Скажем у Юзер1 Есть доступ к ПОдразделени1, в Документе в ТЧ сотрудники подразделения1, ПОдразделения2, ПОдразделения3. Такой объект типовыми РЛС не выводится.
Результат выглядит соответственно следующим образом - документ виден Юзеру1 но в его ТЧ одна строка с сотрудником из Подразделения1. Есть идеи по реализации, делал ли кто? Да это извращение, но зато интересное =)) |
|||
2
zladenuw
02.07.13
✎
12:00
|
(1) в типовой есть шаблон контрагент в табличной части. может оно
|
|||
3
Dionis Sergeevich
02.07.13
✎
12:03
|
(2) Да, в типовых есть РЛС где показатели доступа в табличной части. Соответственно если в Табличной части документа есть хотя-бы один контрагент, недоступный Юзеру1 то он не увидит весь документ
|
|||
4
Лодырь
02.07.13
✎
12:04
|
(3) Делал. Но динамически строки как ты уберешь из ТЧ? А если он его сохранит не дай бог? Так что будут кракозябры.
|
|||
5
zladenuw
02.07.13
✎
12:05
|
тогда отбор по нужным реквизитам и закрывать доступ его от пользователя
|
|||
6
DarKySiK
02.07.13
✎
12:05
|
(0) Устанавливать при открытии формы отбор и закрывать док на редактирование в случае наличия не разрешенных строк?
|
|||
7
DarKySiK
02.07.13
✎
12:06
|
(5) ))) опоздала
|
|||
8
Поросенок Петр
02.07.13
✎
12:07
|
Я бы предпочел такого не касаться трёхметровой палкой (с).
|
|||
9
Dionis Sergeevich
02.07.13
✎
12:07
|
(6) Ну это форму переписывать.. я именно в шаблоне рлс хочу решить эту задачу.
Пока мысль - 1. Открыть документ - добавить в условие ИЛИ Подразделение В(выбрать из тч подразделения всех сотрудников) Тогда документ станет виден но со всеми строками. А вот как отобрать только определенные строки пока думаю |
|||
10
Defender aka LINN
02.07.13
✎
12:08
|
(4) Ты где в (0) такое увидел вообще?
|
|||
11
zladenuw
02.07.13
✎
12:08
|
(9) а что думать. ответ в (5). по другому не как. можно через общий реквизит и разделитель. только нафиг. проще через отбор.
|
|||
12
Defender aka LINN
02.07.13
✎
12:08
|
(9) Никак. Объект или доступен или нет.
|
|||
13
Dionis Sergeevich
02.07.13
✎
12:10
|
(12) ТЧ же такая же таблица как и шапка документа.. и разницы в них нет.
может посмотреть как шаблоны рлс хранятся в субд? |
|||
14
Лодырь
02.07.13
✎
12:10
|
(10) Шо же я не то увидел?
|
|||
15
zladenuw
02.07.13
✎
12:11
|
(13) может в 8.3 и сделали ограничение к тч.но в 8.2 ограничение к документу. шаблон ты не можешь прикрутить к тч
|
|||
16
zladenuw
02.07.13
✎
12:13
|
(15) вру. вот http://www.sql.ru/forum/798918/kak-napisat-shablon-rls-v-upp-po-tch-dokumenta.
может оно |
|||
17
Dionis Sergeevich
02.07.13
✎
12:18
|
(16) Нет, оно дает или не дает доступ к документу. и ТЧ в полном объеме либо выводится либо нет.
А что если совсем закрыть доступ к тч а в запросе шаблона формировать ее? хз как пока - сырая мысль. |
|||
18
Dionis Sergeevich
02.07.13
✎
12:19
|
подмена значений (ссылок)
да уж. в 1с такое вряд-ли возможно |
|||
19
Defender aka LINN
02.07.13
✎
12:19
|
(13) Иди и расскажи это 1С. Объект включает в себя реквизиты *И* табличные части.
(14) Это я недочитал, да. |
|||
20
DarKySiK
02.07.13
✎
12:22
|
+(19) они скажут, что данная проблема нам известна, но на данный момент нам по приколу развивать мобильные платформы, а не ваши какие-то там никому не нужные RLS))
|
|||
21
Dionis Sergeevich
02.07.13
✎
12:23
|
Чтож. тогда остается дать доступ к всему объекту и пусть любуются на <Объект не найден> в половине строк тч
|
|||
22
Defender aka LINN
02.07.13
✎
12:24
|
(20) Какая проблема? То, что кто-то не знает, как 1С работает?
|
|||
23
Defender aka LINN
02.07.13
✎
12:24
|
(21) Я бы за такое ногами избил
|
|||
24
Dionis Sergeevich
02.07.13
✎
12:25
|
(19) Объект да - я же не спорю. Но платформа обращается к таблицам, РЛС фильтрует таблицы. Не объекты же =) Объект - группа таблиц =)
(23) Ну так закрывать объект нельзя - Показывать с ненайдеными тоже - что остается? |
|||
25
zladenuw
02.07.13
✎
12:28
|
РЛС+ отбор для ТЧ
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |