СКД сравнение данных в разных колонках #648351


#0 by YAGolova
Добрый день. Зашел в тупик прошу помощи! Есть таблица: Номенклатура   Месяц   Продавался(тип булево). Мне надо создать отчет на СКД вида:              Месяц1 Месяц2 Месяц3 Номенклатура1 Истина Ложь   Истина Номенклатура2 Ложь   Истина Истина Номенклатура3 Истина Истина Истина, НО так чтобы пользователь с помощью настроек мог установить отборы типа: Отобрать номенклатуру которая продавалась в Месяц1 и не продавалась в Месяц2
#1 by ssh2012
Группа "И" в отборе
#2 by YAGolova
Что то с помощью нее не выходит, может подскажешь как?
#3 by vmv
а чо там подсказывать, я теряюсь в догадках
#4 by YAGolova
Отбор же вроде как работает по детальным записям, а там же данные в разных строках, а группируются в одну строку и колонки только уже настройками скд
#5 by YAGolova
Если я пишу: Группа И Месяц=Месяц1 Месяц=Месяц2 Продавался=Ложь, тоу меня ничего не выводит
#6 by vmv
отбор может быть - на весь отчет - на группировки - на детальные записи - на пользовательские поля, которые пользователь может и не видеть что ты выберешь - дело вкуса, но учить тебя элементарной бинарной логике глупая затея, удачи
#7 by ssh2012
В каждой записи есть данные по всем месяцам?
#8 by YAGolova
нет, как раз в этом дело. В одной записи данные по одному месяцу
#9 by ssh2012
отбор для группировки по месяцу попробуй
#10 by vmv
я бы поле продавлся заменил на число 0, нулл и т.д. - шишь, 1 и т.д. - опа. еще лучше создать Поле ПродавалосьВсего, тогда более рационально и информативно назначение поля и в виде сравнения использовал Заполнено НЕ Заполнено что исключает всякие пляски с нулл в группировках
#11 by YAGolova
Закидайте меня камнями, но у меня ничего не выходит, куда бы я отбор не накладывал
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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