#0
by dimon_ddv
Уже неделю не могу найти решения..... Все советуют пользоваться Выразить(... как Строка) и типа все будет работать. Да, работает если отчет сам пишешь. Но УТ все отчеты на базе УниверсальныйОтчет.... в нем надо править где-то, а где?????? Ошибка при формировании отчетов такая: {Отчет.УниверсальныйОтчет}: Ошибка при получении значения атрибута контекста (Макет): {(26, 2)}: В запросе, содержащем предложение СГРУППИРОВАТЬ ПО, в списке выборки не могут участвовать поля неограниченной длины "РегистраторКомментарий" по причине: {(26, 2)}: В запросе, содержащем предложение СГРУППИРОВАТЬ ПО, в списке выборки не могут участвовать поля неограниченной длины "РегистраторКомментарий" <<?>>ВзаиморасчетыБезГруппировки.Регистратор.Комментарий КАК РегистраторКомментарий
#2
by dimoff
В УТ текст запроса обычно из макета формируется, в общем модуле просто выводится. Посмотри зачем там Сгруппировать По стоит, это бессмыслица для комментария
#3
by dimon_ddv
там стоит Сгруппировать По для Регистратор.* , а комментарий добавляю через доп поля как Регистратор.Комментарий то есть в самом запросе про комментарий ничего не найдем :(
#4
by dimon_ddv
народ, ни у кого за это долгое время существования темы не появилось ответа на мой вопрос?????
#5
by Defender aka LINN
Сделай комментаварий полем ограниченной длины. Я вообще не понимаю, на кой буй 1С там неограниченные тулят.
#6
by dimon_ddv
тоже не понимаю на кой.... но это есть и с этим теперь паримся.... это выход простой, но очень многое цепляется... регистры и т.д. т.е. лучше все-таки найти где воткнуть конструкцию Выразить(комментарий как строка(длина строки)). В запросе отчета это делать бесполезно, в универсальномОтчете также, где-то внутри это все, а где - хоть башкой об стену бейся х. найдешь!!!!
#7
by Scooter
я бы не советовал коммент ограничивать по длине если я не ошибаюсь строки неограниченной длины храняться в отдельной таблице, если коммент ограничить он будет хранится в табл документа что не есть гут помойму в твоём случае, правь текст запроса перед формированием отчета
#9
by dimon_ddv
если есть время - глянь текст запроса отчета ВедомостьВзаиморасчетыСКонтрагентами я там весь запрос перекопал и своим умишкой не понял где ето воткнуть.... везде ставил, толку ноль!!!
#12
by Scooter
хз у мя в ВедомостьВзаиморасчетыСКонтрагентами вызывает процедуру общего отчета но эт не важно перед Построитель.Сформировать получаешь текст запроса, смотришь есть ли коммент, ну и правишь текст, перед этим не забыв сохранить настройки
#13
by dimon_ddv
перед этим получать текст запроса: УниверсальныйОтчет.ПостроительОтчета.Текст = ТекстЗапроса;
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- При обновлении платформы слетел ключ защиты
- Слетает ТА в базе ТиС на SQL
- Как не отображать решетку в СКД?
- Выгрузка из БП 1.6.11 в УТ 10.3 регистрация измененых объектов в базе БП
- Слетели настройки пользователя
- Вопрос по ускорению 1С с помощью 1cpp.
- ОбработкаОбъект.ЗначенияСвойствОбъекта. Как с ним работать?
- Захватить/поместить в хранилище из командной строки
- SQL 2005-2008 Планы обслуживания для 1С8
- ЗиК расчет отпуска после перехода на новую систему оплаты труда...
- Подскажите со ШТРИХкодикованием
- Закрыть доступ ко всем сайтам кроме указанных
- учет гарантийного ремонта в продуктах 1с =)))
- Акт сверки по нескольким контрагентам.
- СКД Как установить программно отбор по парамету ?
- Отбор по иерархии в списке справочника
- 77 нужно назначить субконто
- Запись размером больше 120Мб в таблице Config
- Как при выводе в Excel скопировать предыдущую строку и указать линия сбоку
- XML выгрузка открывается только в формате Unicode