|
РЛС. уф. тормоза | ☑ | ||
---|---|---|---|---|
0
Domanoff26
22.03.13
✎
11:20
|
Написал элементарный запрос на рлс в уф, тормозить стало ужасно, почему так, на обычных такого не было? исправить положение можно как то?
|
|||
1
Domanoff26
22.03.13
✎
11:25
|
Партнеры ГДЕ Партнеры.ГруппыДоступа.ГруппаДоступа <> ЗНАЧЕНИЕ(Справочник.ГруппыДоступа.Администраторы)
И Партнеры.ГруппыДоступа.ГруппаДоступа <> &ТекущийПользователь |
|||
2
vde69
22.03.13
✎
11:26
|
>>>> Партнеры.ГруппыДоступа.ГруппаДоступа
две точки в РЛС запросах - растрелять автора за такое... |
|||
3
Domanoff26
22.03.13
✎
11:27
|
(2) как исправлять лучше?
|
|||
4
vde69
22.03.13
✎
11:29
|
(3) добавить и заполнить реквизиты в обьекты (это самое быстрое)
или сделать регистр сведений (как в типовых) есть еще способы, но они более геморные |
|||
5
MSII
22.03.13
✎
11:31
|
Явно соедини с группами доступа, уже должно стать быстрее
|
|||
6
Domanoff26
22.03.13
✎
11:31
|
(5) это как ты имеешь ввиду?
|
|||
7
Domanoff26
22.03.13
✎
11:41
|
где ПользователиДоступ.Пользователь<>&ТекущийПользователь даже вот так подтормаживает... что за фигня, мы в обычном приложении писали намного тяжелее и все норм работало
|
|||
8
vde69
22.03.13
✎
11:44
|
(7) это часом не дерево на форме?
|
|||
9
Domanoff26
22.03.13
✎
11:45
|
(8) да нет , обычная табл часть, и при чем здесь на форме?
|
|||
10
Domanoff26
22.03.13
✎
11:45
|
при чем тормозит для всех ролей, а не только в которой прописано... мне кажется дело не в запроседаже
|
|||
11
vde69
22.03.13
✎
11:47
|
(9) чего за часть? динамический список?
где именно тормозит? |
|||
12
Domanoff26
22.03.13
✎
11:48
|
(11) ну да, динам список
|
|||
13
vde69
22.03.13
✎
11:49
|
(12) форма вывода списка какая? список / иеархический список / дерево ?
|
|||
14
Domanoff26
22.03.13
✎
11:51
|
(13) Иерархический список
|
|||
15
vde69
22.03.13
✎
11:56
|
||||
16
Domanoff26
22.03.13
✎
11:57
|
(15) и кстати почему то не работает ограничение,ввел тч в партнере с пользователем и на чтение запрос
партнеры где ССылка не В(Выбрать Гд.ССылка из Справочник.Партнеры.ПользователиДоступ как ГД где ГД.Пользователь=&ТекущийПользователь ) не отрабатывает, что не так делаю? |
|||
17
vde69
22.03.13
✎
12:03
|
(16) если партеров не много (200-500шт) то делаешь так
заводишь новый параметр сеанса &ДоступныеПартнеры, при старте для каждого пользователя заполняешь его. рельса будет Где Партнер В(&ДоступныеПартнеры) будет летать |
|||
18
Domanoff26
22.03.13
✎
12:05
|
(17) а почему вообще не отрабатывает этот запрос?
|
|||
19
Domanoff26
22.03.13
✎
12:06
|
партнеров около 3000((
|
|||
20
agarych
22.03.13
✎
12:08
|
(17) в 8.2 не решили проблему с фиксированным массивом и rls?
|
|||
21
vde69
22.03.13
✎
12:14
|
(20) просто если парамет большой массив он много места в кеше сервера занимает имперически посчитал что более 500 элементов лучше не делать
(19) тогда РС делай |
|||
22
Domanoff26
22.03.13
✎
12:28
|
(21) точно нету никаких подводных камней, почему например на другие роли тоже начинает тормозить? это нормально?
|
|||
23
vde69
22.03.13
✎
12:39
|
УФ могут тормозить по многим причинам, начиная от кеша самих форм и заканчивая совсем другой идеологии клиент/сервер, возможно например тупо слишком много запросов идет между клиентом и сервером 1с
|
|||
24
vde69
22.03.13
✎
12:40
|
(23) +
Переход на УФ сродни переходу с 7.7 на 8.0, надо все старое забыть и писать по другому |
|||
25
Domanoff26
22.03.13
✎
12:42
|
(23) не, ну так без маленького запроса все работает вполне терпимо, при чем зачем ему вообще выполнять этот запрос, если роль другая?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |