| 
    
            
         
         | 
    
  | 
Ошибка при отборе в динамическом списке 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Задачи.Описание, спасибо за участие.     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |