![]() |
![]() |
![]() |
|
Кросс-таблица в СКД | ☑ | ||
---|---|---|---|---|
0
breezee
06.06.15
✎
11:49
|
Если в результате запроса выбралось значение регистратора - "документ.ВозвратТоваровОтпокупателя" - вывести колонку "ВозвратТоваровОтпокупателя" и значение прихода
Если нет регистратора на эту дату - не выводить колнку вообще. Мне посоветовали сделать кросс-таблицу. Для этого я выбираю нужное мне поле ВЫБОР КОГДА УчетСебестоимости.Регистратор ССЫЛКА Документ.ВозвратТоваровОтКлиента ТОГДА УчетСебестоимости.КоличествоНачальныйОстаток КОНЕЦ Затем в настройках СКд - выбираю таблицу и ставлю это поле в "Колонки", но даже если нет значений за период с таким регистратором - поле все равно выводится. Что я сделал не так? |
|||
1
RomanYS
06.06.15
✎
11:56
|
ВЫБОР
КОГДА УчетСебестоимости.Регистратор ССЫЛКА Документ.ВозвратТоваровОтКлиента ТОГДА "Возврат" ИНАЧЕ "НеВозврат" КОНЕЦ как ВидДвижения |
|||
2
RomanYS
06.06.15
✎
11:58
|
а вообще кросс-таблица в данном случае выглядит избыточно, может проще прятать колонку условным оформлением
|
|||
3
breezee
06.06.15
✎
12:07
|
(1) Не то что надо, надо вообще не выводить колонку - если регистратор не тот, а у меня, если нет документа возврат для всех записей в этой колонке пишет "не возврат"
(2)Вроде то что нужно, но хотелось бы все же сделать кросс-таблицу, я пытаюсь понять как еще можно решить задачу(в принцие просто интересно)) |
|||
4
RomanYS
06.06.15
✎
12:26
|
(3) так это измерение - имя колонки, а не ресурс - значение.
"Не возврат"/"возврат" будет писаться в заголовках колонок, при отсутствии цифр колонка выводится не будет |
|||
5
breezee
06.06.15
✎
12:40
|
(4) Но у меня и так это поле в ресурсах не стоит - нужно поставить другие поля в ресурсы, чтобы система поняла что это все оставшиеся поля - измерения?
|
|||
6
RomanYS
06.06.15
✎
13:06
|
в "табличную" часть кросс-таблицы выводятся ТОЛЬКО ресурсы, и именно эти колонки-измерения показываются при наличии значений. Поля-"нересурсы" выводятся независимо от наличия значений.
|
|||
7
breezee
06.06.15
✎
13:19
|
(6) >> в "табличную" часть кросс-таблицы
Т.е. не все данные надо помещать в одну таблицу, а ресурсы одну табличную часть, а измерения в другую? Или просто не помещать их в табличную часть, а поместить только колонки, а все остальное будет по умолчанию?(как на скрине http://i.imgur.com/p9aV1Ha.png ) |
|||
8
RomanYS
06.06.15
✎
13:30
|
Картинка выглядит логично, другой вопрос, что у тебя в полях: все поля кроме ресурсов будут показываться в левой части, а ресурсы в "табличной" - на пересечении с колонками-группировками
|
|||
9
breezee
06.06.15
✎
13:34
|
(8) Понял, спасибо, добалю в ресурсы все что нужно, вроде разобрался, спасибо.
|
|||
10
breezee
06.06.15
✎
14:01
|
посомтрел про словое оформление - напиано что я дложен поставить условия в отборе что колонка не равно 0, но там только значения строковое - как сдлеать чтобы поле было числовым? Помещать его в ресурсы? Но тогда выводится криво - номенклатура и под ней пустое поле.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |