#0
by mzelensky
Доброго всем. Мучаю один запросик. Вроде и не сложный, как кажется, но нужно сделать исключительно на СКД, а как это сделать что-то не придумаю. На картинке пример того ,как получается сейчас (1 таблица) и того, как должно быть (2 таблица). Т.е. по сути нужно сгруппировать филиалы и дни, но при этом как-то не затрагивать ресурс. Вот запрос, которым все это получается: ВЫБОР КОГДА МеткиПоСборуЗаказов.День ЕСТЬ NULL В настройках "Час" это ресурс. При выводе в таблицу делаю группировку по колонкам "День".
#2
by ArchLord
Для этого используется СГРУППИРОВАТЬ ПО(Group By) В конструкторе запроса есть вкладка "группировка", открой ее там тебя ждет сюрприз!
#3
by mzelensky
Понятно... :( Теперь читаем внимательно: "Т.е. по сути нужно сгруппировать филиалы и дни, но при этом как-то не затрагивать ресурс." Потом открываем еще раз картинку и смотрим на нее...все еще смотрим...все ,закрываем. А теперь скажи, что я должен указать во вкладке "группировка" в разделе "суммируемое поле" ?
#5
by Лодырь
А логику группировки вы опишите? те. поясните, как должны сгруппировать следующие данные
#6
by barrgand
Не хватает поля группировки, непонятно, чем отличает Екатеринбург Вт 10 от Екатеринбург Вт 17
#7
by mzelensky
Должно быть 2 строки на выходе по вашему примеру. Т.е. новая строка добавляется только в том случае, когда цифру нельзя поставить в уже существующую строку для данного филиала и дня недели
#8
by mzelensky
Отличается временем. Екатеринбург Вт 10 - "10" часов Екатеринбург Вт 17 - "17" часов в этом и отличие :)
#10
by Лодырь
В принципе уже все понятно.Нумеруем строки с часами в порядке возрастания для каждого филиала по дням недели и выводим с группировками строк филиал/номер строки.
#11
by mzelensky
Не совсем понял как у вас получилось: 10 17 17 17 10 10 Смотрите. Берем ваши данные из а теперь просто все цифры просто поднимаем вверх и получаем Екатеринбург 1 1 1 1 1 Екатеринбург 2 3 4 5 6
#12
by mzelensky
Аналогично и с картинкой из . Берем все цифры из первой таблицы и просто поднимаем вверх. Получаем таблицу 2
#16
by mzelensky
1) Каким образом предлагаете нумеровать? 2) Не совсем пойму: "выводим с группировками строк филиал/номер строки". Что при этом с "Часами" будет?
#17
by Лодырь
1. В запросе разумеется. Нумеровать по возрастанию часов. Что делать с одинаковыми записями часов - понятия не имею. 2. Часы будут выводится ) соответствующие филиалу, дню недели и с соответствующим номером, полученным на предыдущем шаге.
#18
by Ненавижу 1С
это расписание работы что ли? тогда нужно отедлять ВремяНачала и ВремяКонца и желательно делать в разных полях таблицы
#19
by mzelensky
Это не расписание работы. "ВремяНачала и ВремяКонца " - тут не надо. Давайте исключительно по вопросу ,без придумывания задач от себя.
#26
by mzelensky
У одного филиала в один день может быть до 24 записей - по количеству часов в сутках.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Как вывести свои варианты отчетов в панель отчетов добавленного раздела?
- Дата Запрета Изменения Данных
- Декларация по налогу на прибыль. Лист 2 строка 50 (положительная) и строка 60.
- Ошибка при выполнении операции с информационной базой (8.3)
- Быстрая очистка базы УТ11
- ЗУП: регистр сведений "Состояния сотрудников организации"
- Возможен ли обмен УТ 11 - БП 3.0 через электронную почту?
- Поле табличного документа - как задать заголовки столбцов?
- Подстановка владельца при конвертации
- Файл не является файлом базы данных хранилище//1cv8ddb.1CD'
- Пакетный запрос в СКД
- Проблемы в форме подбора УТ 11, при выбранном отборе по группам пропадают элемен
- Не работает кнопка выбора контрагента
- ЗУП Удержания за минусом НДФЛ
- БП 3.0 учет услуг
- Как перенести измененный шаблон ценника
- Внешняя обработка для УТ 11
- 1c 8 ут 11 счет фактура внешняя печ форма ошибка прав...
- 1С Розница 1.0 - где настраивается временное ограничение по продаже алкоголя?
- Списание со счета 10.07