Кросс-таблица в СКД #744723


#0 by breezee
Если в результате запроса выбралось значение регистратора - "документ.ВозвратТоваровОтпокупателя" - вывести колонку "ВозвратТоваровОтпокупателя" и значение прихода Если нет регистратора на эту дату - не выводить колнку вообще. Мне посоветовали сделать кросс-таблицу. Для этого я выбираю нужное мне поле ВЫБОР     КОГДА УчетСебестоимости.Регистратор ССЫЛКА Документ.ВозвратТоваровОтКлиента         ТОГДА УчетСебестоимости.КоличествоНачальныйОстаток КОНЕЦ Затем в настройках СКд - выбираю таблицу и ставлю это поле в "Колонки", но даже если нет значений за период с таким регистратором - поле все равно выводится. Что я сделал не так?
#1 by RomanYS
ВЫБОР     КОГДА УчетСебестоимости.Регистратор ССЫЛКА Документ.ВозвратТоваровОтКлиента КОНЕЦ как ВидДвижения
#2 by RomanYS
а вообще кросс-таблица в данном случае выглядит избыточно, может проще прятать колонку условным оформлением
#3 by breezee
Не то что надо, надо вообще не выводить колонку - если регистратор не тот, а у меня, если нет документа возврат для всех записей в этой колонке пишет "не возврат" Вроде то что нужно, но хотелось бы все же сделать кросс-таблицу, я пытаюсь понять как еще можно решить задачу(в принцие просто интересно))
#4 by RomanYS
так это измерение - имя колонки, а не ресурс - значение. "Не возврат"/"возврат" будет писаться в заголовках колонок, при отсутствии цифр колонка выводится не будет
#5 by breezee
Но у меня и так это поле в ресурсах не стоит - нужно поставить другие поля в ресурсы, чтобы система поняла что это все оставшиеся поля - измерения?
#6 by RomanYS
в "табличную" часть кросс-таблицы выводятся ТОЛЬКО ресурсы, и именно эти колонки-измерения показываются при наличии значений. Поля-"нересурсы" выводятся независимо от наличия значений.
#7 by breezee
>> в "табличную" часть кросс-таблицы Т.е. не все данные надо помещать в одну таблицу, а ресурсы  одну табличную часть, а измерения в другую?  Или просто не помещать их в табличную часть, а поместить только колонки, а все остальное будет по умолчанию?(как на скрине )
#8 by RomanYS
Картинка выглядит логично, другой вопрос, что у тебя в полях: все поля кроме ресурсов будут показываться в левой части, а ресурсы в "табличной" - на пересечении с колонками-группировками
#9 by breezee
Понял, спасибо, добалю в ресурсы все что нужно, вроде разобрался, спасибо.
#10 by breezee
посомтрел про словое оформление - напиано что я дложен поставить условия в отборе что колонка не равно 0, но там только значения строковое - как сдлеать чтобы поле было числовым? Помещать его в ресурсы? Но тогда выводится криво - номенклатура и под ней пустое поле.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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