![]() |
|
Ошибка при отборе в динамическом списке 8.2 | ☑ | ||
---|---|---|---|---|
0
happysan
20.08.12
✎
11:39
|
Динамический список в списке документов формируется произвольным запросом: ВЫБРАТЬ РАЗЛИЧНЫЕ
itilЗадачи.Ссылка, itilЗадачи.ВерсияДанных, itilЗадачи.ПометкаУдаления, itilЗадачи.Код, itilЗадачи.Наименование, itilЗадачи.Инициатор, itilЗадачи.ТекущийИсполнитель, itilЗадачи.Статус, itilЗадачи.КартаСтатусов, itilЗадачи.СрокИсполнения, itilЗадачи.Сервис, itilЗадачи.Дата, itilЗадачи.ДатаИсполнения, itilЗадачи.Организация, itilЗадачи.ФизическоеЛицо, itilЗадачи.Актив, itilЗадачи.Приоритет, itilЗадачи._ПлановоеВремяРазработки, itilЗадачи._ФактическоеВремяРазработки, itilЗадачи._ПлановоеВремяТестирования, itilЗадачи._ФактическоеВремяТестирования, itilЗадачи._Приоритет, itilЗадачи._Статус, itilЗадачи.ДатаНачалаИсполнения, itilЗадачи.Статус.ИндексКартинки, ВЫБОР КОГДА itilЗадачи.ИнициаторНеУведомлен И Пользователи.Ссылка = &ТекущийПользователь ИЛИ Вложенныйзапрос.НеУведомлен ТОГДА ИСТИНА ИНАЧЕ ЛОЖЬ КОНЕЦ КАК НеУведомлен, itilЗадачи.УведомлятьИнициатора, itilЗадачи.Выполнена, ВЫБОР КОГДА 0 В (ВЫБРАТЬ КОЛИЧЕСТВО(*) ИЗ Справочник.Файлы ГДЕ Справочник.Файлы.ВладелецФайла = itilЗадачи.Ссылка) ТОГДА 1 ИНАЧЕ 0 КОНЕЦ КАК Файлы, itilЗадачи.РабочееМесто, itilЗадачи.Подотчетный, itilЗадачи.Родитель, itilЗадачи.ПолныйПутьРабочегоМеста ИЗ Справочник.itilЗадачи КАК itilЗадачи ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ itilЗадачиИсполнители.Ссылка КАК Ссылка, ВЫБОР КОГДА itilЗадачиИсполнители.НеУведомлен И itilЗадачиИсполнители.Исполнитель = &ТекущийПользователь ТОГДА ИСТИНА ИНАЧЕ ЛОЖЬ КОНЕЦ КАК НеУведомлен ИЗ Справочник.itilЗадачи.Исполнители КАК itilЗадачиИсполнители) КАК Вложенныйзапрос ПО (Вложенныйзапрос.Ссылка = itilЗадачи.Ссылка) И (Вложенныйзапрос.НеУведомлен) ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Пользователи КАК Пользователи ПО itilЗадачи.Инициатор = Пользователи.ФизЛицо И (Пользователи.ФизЛицо <> ЗНАЧЕНИЕ(Справочник.ФизическиеЛица.ПустаяСсылка)) ЛЕВОЕ СОЕДИНЕНИЕ Справочник.itilЗадачи.Исполнители КАК itilЗадачиИсполнители ПО (itilЗадачиИсполнители.Ссылка = itilЗадачи.Ссылка) При попытке ввести отбор в пользовательском режиме по Ссылка.Описание выдает ошибку:Ошибка при выполнении запроса. Ошибка при выполнении запроса. по причине: Ошибка получения информации набора данных по причине: Ошибка в запросе набора данных по причине: {(51, 2)}: В запросе с предложениями РАЗЛИЧНЫЕ или ОБЪЕДИНИТЬ нельзя использовать поля неограниченной длины <<?>>itilЗадачи.Описание Как можно обойти эту ошибку кроме как ограничить максимальным значением в 1000 символов в свойствах текстового реквизита "Описание", команда "ВЫРАЗИТЬ" в запросе почему-то не спасает...какие ещё есть идеи? |
|||
1
happysan
20.08.12
✎
11:54
|
кто-нибудь сталкивался?
|
|||
2
and2
20.08.12
✎
12:03
|
подстрока
|
|||
3
happysan
20.08.12
✎
12:31
|
не спасает, и в каком месте запроса её ставить?
|
|||
4
UnAmerican
20.08.12
✎
12:33
|
Выразить (itilЗадачи.Описание КАК Строка(1000)) КАК ...
|
|||
5
UnAmerican
20.08.12
✎
12:33
|
И никак иначе.
|
|||
6
happysan
20.08.12
✎
12:43
|
Работает вариант "ПОДСТРОКА" и "ВЫРАЗИТЬ", но только если указывать itilЗадачи.Ссылка.Описание вместо itilЗадачи.Описание, спасибо за участие.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |