в группировке к отчету нет поля "комментарий" #730101


#0 by caus148
Всем добрый день! Есть отчет "Продажи", когда мы заходим в настройки и добавляем отбор, то можно выбрать ветку (ДокументПродажи->Комментарий) и дальше искать по содержимому, но когда требуется добавить это поле в группировку к отчету,его нет в дереве выбора. Вопросы: 1.комментарии в документах пишутся в какие-нибудь регистры? 2.как все-таки добавить поле комментарий в группировку?
#1 by vicof
Комментарий - поле неограниченной длины
#2 by caus148
Какие есть варианты обойти это ограничение?
#3 by caus148
Какие есть варианты обойти это ограничение?
#4 by Casey1984
Сделать комментарий ограниченной длины?
#5 by Остап Сулейманович
Получить из него строку ограниченной длины в самом запросе. Например через ВЫРАЗИТЬ.
#6 by МимохожийОднако
Попробуй использовать ПОДСТРОКА
#7 by caus148
Появляются ошибки метаданных конфигурации. ЖурналДокументов.ДокументыКонтрагентов.Графа.Комментарий: Графа журнала содержит несовместимые типы данных Буду пробовать обойти эти ошибки
#8 by Casey1984
не воспринимай все так дословно, есть же и
#9 by caus148
К сожалению конкретного запроса в отчете "Продажи" нет. Там работа идет через универсальный отчет. Пробовал менять запрос в универсальном отчете(он там по кусочкам собирается), что-то вышло,но мне кажется это не правильный ход.
#10 by caus148
Вопрос еще актуален! Если кто-нибудь знает как быть, буду благодарен за совет!
#11 by Chameleon1980
правильно Что именно вам кажется не правильным
#12 by Chameleon1980
+ ???
#13 by Провинциальный 1сник
Поля неограниченной длины - это для СУБД мемо-поля. Их размер может быть ну очень большим. Хранение их весьма специфично, они хранятся как правило не в виде непрерывного блока данных, а в виде более сложной структуры с динамическим выделением пространства. Отсюда и ограничения в возможностях с этими полями. Все более-менее популярные СУБД не умеют делать группировку по мемо-полям, и не умеют строить индексы по ним. Решение одно - преобразовывать к строке ограниченной длины.
#14 by caus148
Про поле неограниченной длины, я понял. Если кому не лень, скажите,пожалуйста, куда именно надо добавить ВЫРАЗИТЬ. Перепробовал уйму вариантов(все время теряется  "ПутьКДанным"). ВЫБРАТЬ РАЗРЕШЕННЫЕ     ПроцентСкидки,
#15 by hhhh
и потом везде вставить это ДокументПродажиКомментарий
#16 by caus148
Я аналогично делал с ВЫРАЗИТЬ(ИсточникДанных.ДокументПродажи.Комментарий КАК СТРОКА) КАК ДокументПродажиКомментарий но куда именно надо вставить это строку? и что значит везде вставить ДокументПродажиКомментарий?
#17 by Escander
сделай выразить в запросе
#18 by hhhh
везде и всюду
#19 by caus148
Получилось! Всем большое спасибо!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С