Имя: Пароль:
1C
1С v8
кто то юзает общие реквизиты в 8.2 ? ограничение прав доступа программно VS РЛС
0 zladenuw
 
28.03.13
18:24
хочу реализовать с помощью их уровень доступа. стоит ли потом использовать РЛС. или РЛС в любом случае даст тормоза с бд.
1 SherifSP
 
28.03.13
18:27
(0) Да не використовуй ти рлс, вони дуже тормозять систему
2 zladenuw
 
28.03.13
18:30
(1)  Н#####Я тогда их придумали :)
3 SherifSP
 
28.03.13
18:31
(2) щоб тормозила систему
4 zladenuw
 
28.03.13
18:31
а вообще по поводу общих реквизитов. кто то пользуется ?
5 zladenuw
 
28.03.13
18:32
(3) на УТП используем. так как некоторым нельзя видеть документы других фирм. так что терпим :(
6 zladenuw
 
28.03.13
18:34
(3) а как тогда реализовывать ограничение прав доступа. что бы документа пользователь не видел. в РЛС добавил шаблон указал поля и все. а так всю конфу лопапить нуна :(
7 zladenuw
 
28.03.13
18:40
а на 8.3 так же тормоза ?
8 pumbaEO
 
28.03.13
18:43
"ограничение прав доступа программно" - гори в аду.
9 zladenuw
 
28.03.13
18:45
(8) ну а как?  РЛС, который тормозит ?
10 SherifSP
 
28.03.13
18:47
(6) Через обычный отбор, при открытии документа проверяй на роль, если например роль Просмотр не доступна, тогда отбор ставь пустой, естественно пользователь ничего и не увидит
11 SherifSP
 
28.03.13
18:48
+(10) И убираешь доступность у отбора
12 SherifSP
 
28.03.13
18:48
Так будит на много быстрее
13 zladenuw
 
28.03.13
18:50
(10) уровень доступа от 1 до 10. если у пользователя 1 видит все документы. если 10 то только те документы где выставлен 10 уровень
14 zladenuw
 
28.03.13
18:51
вообщем печалько
15 SherifSP
 
28.03.13
18:52
(13) Зачем так извращаться? оО
16 SherifSP
 
28.03.13
18:53
Ну попробуй РЛС, отпишешь на сколько снизилась производительность)
17 zladenuw
 
28.03.13
18:55
(15) наследство :). но не столь важно. да уже пробовал. убрал все обратно. решили переписать конфу всю. что бы на Уф взлетела. потом будем курить РЛС :)
18 SherifSP
 
28.03.13
18:57
(17) Можешь с помощью справочника это все сделать, разнести пользователей по группам и проверять
19 SherifSP
 
28.03.13
18:58
Или добавить новую настройку пользователю, в которую будишь заносить уровень доступа, по ней будишь уже смотреть какой кому отбор ставить
20 zladenuw
 
28.03.13
18:59
та да. жаль что РЛС такой пивдатый :)
21 SherifSP
 
28.03.13
18:59
Я конечно за настройку)
22 zladenuw
 
28.03.13
19:02
(21) да так и сделаю. типа вариантов много :)
23 Fragster
 
гуру
28.03.13
19:03
программно затрахаешься всякие отчеты и вводы по строке закрывать
24 wertyu
 
28.03.13
19:04
(0) самое главное, не юзай общий реквизит у регистров расчета с периодом
25 Mort
 
28.03.13
19:05
80% тормозов СКД на совести мегаодинэсников.
26 Mort
 
28.03.13
19:06
+(25) Им. ввиду доморощенных программистов и внедренцев.
27 zladenuw
 
28.03.13
19:07
(24) учту.

Но вообще правильный ли такой запрос в РЛС ?

ТекущаяТаблица Из #ТекущаяТаблица КАК ТекущаяТаблица

ГДЕ ВЫБОР
           КОГДА  ТекущаяТаблица.#Параметр(1)  в (&УровеньДоступа) тогда Истина иначе Ложь конец

А задавал уровень так
ПараметрыСеанса.УровеньДоступа = Новый ФиксированныйМассив(ПолучитьСписДоступныхУровнейТекСотрудник().ВыгрузитьЗначения());
28 Fragster
 
гуру
28.03.13
19:09
а зачем тут выбор?
29 zladenuw
 
28.03.13
19:10
(28) а как ?
30 Fragster
 
гуру
28.03.13
20:09
ТекущаяТаблица.#Параметр(1)  в (&УровеньДоступа)
31 zladenuw
 
28.03.13
21:34
(30) ясно. а где выбор, мог повлиять на производительность ?
32 Fragster
 
гуру
28.03.13
21:40
(31) да
33 zladenuw
 
28.03.13
21:45
(32) спасибо. а по поводу твоего теста. какая норма должна быть  Результата ?
34 Fragster
 
гуру
28.03.13
21:47
(33) у меня - 400 - народ жалуется. пока сошлись на том, что 750 - норма. Это все без учета теста временных таблиц.
35 zladenuw
 
28.03.13
21:48
(34) да мы настройки на постгресе поменяли.
вот смотрю упали.
36 Fragster
 
гуру
28.03.13
21:50
(34) - это на 1 поток. соответственно, можно сделать вывод, что когда производительность одного потока упадет ниже - это предел количества активных пользователей.
37 Fragster
 
гуру
28.03.13
21:50
но вообще нужно больше статистики, маловато ее
38 zladenuw
 
28.03.13
21:51
тест пройдет выложу.
39 zladenuw
 
28.03.13
21:53
мда 32 потока крит 1с
40 Fragster
 
гуру
28.03.13
22:10
(39) а?
41 zladenuw
 
28.03.13
22:12
(40) вылетела твоя программный продукт при запуске 32 потока :)
42 Fragster
 
гуру
28.03.13
22:13
(41) странно. А какая ошибка?
43 zladenuw
 
28.03.13
22:22
(42) а там не много
Имя сбойного приложения: 1cv8c.exe, версия: 8.2.16.368, отметка времени: 0x505341e8
Имя сбойного модуля: rtrsrvc.dll, версия: 8.2.16.368, отметка времени 0x50534cff
Код исключения: 0xc0000005
Смещение ошибки: 0x00078a6b
Идентификатор сбойного процесса: 0x6ee4
Время запуска сбойного приложения: 0x01ce2bdb41233949
Путь сбойного приложения: C:\Program Files (x86)\1cv82\8.2.16.368\bin\1cv8c.exe
Путь сбойного модуля: C:\Program Files (x86)\1cv82\8.2.16.368\bin\rtrsrvc.dll
44 Fragster
 
гуру
28.03.13
22:30
(43) гы! так это не в конфе дело!
45 zladenuw
 
28.03.13
22:35
(44) тада. прошел дальше. только показатели печалько
46 Злопчинский
 
28.03.13
23:03
(10) херня какая-то. запускаем какой-либо универсальный отчет без программных контролей/вывертов и видим все что надо...
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn