|
как мне получить задачи по всем исполнителям? Нужно поменять запрос один... | ☑ | ||
---|---|---|---|---|
0
Cerera
29.04.13
✎
13:27
|
Имею запрос, показывающий для пользователя задачу, которая связана с ним и с конкретным объектом - заказом покупателя. А как мне поменять код, чтобы отбор по исполнителю отключен был?
ВЫБРАТЬ РАЗРЕШЕННЫЕ ПЕРВЫЕ 1 СогласованиеЗаказаПокупателя.Ссылка КАК БизнесПроцессСсылка ПОМЕСТИТЬ ВТБизнесПроцесс ИЗ БизнесПроцесс.СогласованиеЗаказаПокупателя КАК СогласованиеЗаказаПокупателя ГДЕ СогласованиеЗаказаПокупателя.Стартован = ИСТИНА И СогласованиеЗаказаПокупателя.ОбъектСогласования = &ОбъектСогласования И СогласованиеЗаказаПокупателя.Завершен = ЛОЖЬ ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ЗадачиПользователяЗадачиПоИсполнителю.Ссылка КАК ЗадачаСсылка ИЗ Задача.ЗадачиПользователя.ЗадачиПоИсполнителю( &Исполнитель, БизнесПроцесс В (ВЫБРАТЬ ВТ.БизнесПроцессСсылка ИЗ ВТБизнесПроцесс КАК ВТ) И Выполнена = ЛОЖЬ) КАК ЗадачиПользователяЗадачиПоИсполнителю Исходный код через параметр "Исполнитель", осуществляет отбор. Если я убираю этот параметр, ничего не меняется в лучшую сторону. Только для того пользователя, который связан с заявкой, видим результат. А мне надо чтобы по всем отбор был. |
|||
1
Cerera
29.04.13
✎
13:30
|
насколько я понял, виртуальная таблица хранит данные только в разрезе текущего пользователя?
|
|||
2
Maxus43
29.04.13
✎
13:30
|
дак убери &Исполнитель вобще
|
|||
3
Cerera
29.04.13
✎
13:31
|
(2)убрал. но почему то не получаю результат который мне нужно.
|
|||
4
Maxus43
29.04.13
✎
13:33
|
(3) а из под этого пользователя ты вобще визуально видишь чужие задачи?
|
|||
5
Cerera
29.04.13
✎
13:33
|
(4)нет. но пользователь с админскими правами.
|
|||
6
Cerera
29.04.13
✎
13:33
|
(4)пойду поотлаживаю код.
|
|||
7
Maxus43
29.04.13
✎
13:35
|
РЛС навешано поди на задачи то
|
|||
8
Tedman
29.04.13
✎
13:35
|
А ты из запроса убери слово "РАЗРЕШЕННЫЕ". Если ошибку выдаст, то копай RLS.
|
|||
9
Sei Souma
29.04.13
✎
13:37
|
Выбрать можно всех исполнителей в базе в список
и по этому списку используя "В" отобрать задачи всех пользователей. |
|||
10
Cerera
29.04.13
✎
13:59
|
не. не РЛС
|
|||
11
Maxus43
29.04.13
✎
14:03
|
хм, да, по исполнителям данная ВТ хранит, и без указания оного не выводит ничего. Не использую данную ВТ вытаския по нескольким
|
|||
12
Cerera
29.04.13
✎
14:28
|
(11)а какую тогда использовать?
|
|||
13
Maxus43
29.04.13
✎
14:29
|
(12) дак просто Задачи, не вирт таблицу, а физическую
|
|||
14
Maxus43
29.04.13
✎
14:29
|
правда долго будет в общем случае искать, задач например у нас мильёны уже
|
|||
15
Cerera
29.04.13
✎
15:26
|
(14)да.хреновато ищет он по задачам.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |