|   |   | 
| 
 | Свертка строк ТЗ | ☑ | ||
|---|---|---|---|---|
| 0
    
        vanyshan 19.02.25✎ 09:32 | 
        Добрый день! Есть задача свернуть строки таблицы значений по определенному условию, а именно. Есть колонки "номенклатура", "количество", "цена", "заказ". Так вот необходимо свернуть строки с одинаковой номенклатурой и ценой, но по разным заказам. При этом суммируемой колонкой является "количество". Не могу понять как реализовать подобную задачу. Буду очень признателен за помощь!     | |||
| 1
    
        Мультук гуру 19.02.25✎ 09:34 | 
        (0) 
 тз.Свернуть("заказ, номенклатура, цена", "количество"); Я так понимаю, сейчас пойдут "нюансы". | |||
| 2
    
        okmail 19.02.25✎ 09:35 | 
        Заказ в таком случае не нужен?
 ТЗ.Свернуть("Номенклатура,Цена","Количество") Но колонка Заказ потеряется | |||
| 3
    
        vanyshan 19.02.25✎ 09:41 | 
        Строки с одинаковыми заказами сворачиваться не должны. Сворачивание должно происходить по одинаковой номенклатуре, цене и заказу, во всех остальных случаях строки не сворачиваются. На выходе колонка заказ не нужна.     | |||
| 4
    
        vanyshan 19.02.25✎ 09:42 | 
        Не правильно написал: Сворачивание должно происходить по одинаковой номенклатуре, цене, но разным заказам.     | |||
| 5
    
        Fynjy 19.02.25✎ 09:54 | 
        Через запрос     | |||
| 6
    
        vanyshan 19.02.25✎ 09:59 | 
        Можно поподробнее как именно запросом сделать?     | |||
| 7
    
        Мультук гуру 19.02.25✎ 10:02 | 
        (4) 
 Заказ1 Товар1 10руб 1шт Заказ1 Товар1 10руб 2шт Заказ2 Товар1 10руб 3шт Что вы хотите получить на выходе ? | |||
| 8
    
        Ногаминебить 19.02.25✎ 10:04 | 
        А можно прям вот дословный текст задачи? А то есть ощущение, что формулировка очень странная.
 Молоток 100руб Заказ1 5 Молоток 100руб Заказ2 8 Молоток 100руб Заказ1 4 Что на выходе должны получить? | |||
| 9
    
        vanyshan 19.02.25✎ 10:12 | 
        ном1 заказ1 5кг 6 руб
 ном1 заказ1 6кг 6 руб - одинаковый заказ ном1 заказ1 7кг 7 руб - разная цена ном1 заказ2 8кг 6 руб Должно получиться ном1 13кг 6 руб ном1 6кг 6 руб ном1 7кг 7 руб Сворачивается первая и четвертая строки, вторая и третья остаются, колонка заказ убирается. | |||
| 10
    
        AlexKimp 19.02.25✎ 10:25 | 
        (9) дичь какая-то. в чем конечная цель? выловить заказы с разной ценой? не так. выловить заказы, в которых одна номенклатура с разной ценой?     | |||
| 11
    
        vanyshan 19.02.25✎ 10:28 | 
        Так поставлена задача. Дичь или нет это другой вопрос. Суть в реализации. Такая специфика.     | |||
| 12
    
        Ногаминебить 19.02.25✎ 10:41 | 
        А если чуть сложнее?
 ном1 заказ2 8кг 6 руб ном1 заказ3 8кг 6 руб ном1 заказ1 5кг 6 руб ном1 заказ1 6кг 6 руб ном1 заказ2 8кг 6 руб ном1 заказ3 8кг 6 руб С первой строкой свернутся все кроме пятой (там же везде не заказ 2 или же попадание 3 делает 4 тоже неподходящей, а 2 исключает 6? | |||
| 13
    
        Мультук гуру 19.02.25✎ 10:41 | 
        (9) 
 >> Сворачивается первая и четвертая строки, вторая и третья >>остаются А почему не вторая и четвертая, а первая остается ? Чем первая строка лучше второй ? | |||
| 14
    
        Ногаминебить 19.02.25✎ 10:53 | 
        (12) + Но тогда может быть 4,5,6 строки могут найти свое личное счастье вместе, раз их не взяли в первую свертку или нет и на них теперь несмываемое клеймо? И это мне еще лениво рисовать более сложные схемы.     | |||
| 15
    
        Злоп 19.02.25✎ 11:38 | 
        В моей вселенной {9) противоречит (3).     | |||
| 16
    
        AlvlSpb naïve 19.02.25✎ 12:26 | 
        (3) Нихрена не понятно: "Строки с одинаковыми заказами сворачиваться не должны". И тут же в следующем предложении: "Сворачивание должно происходить по одинаковой номенклатуре, цене и заказу, во всех остальных случаях строки не сворачиваются"
 Так по заказу сворачивается или нет? | |||
| 17
    
        Fynjy 19.02.25✎ 12:45 | 
        (6)
 Выбрать зак, ном, цена, Сумма(Кол) Поместить вт ; выбрать различные ном, цена, Кол из вт | |||
| 18
    
        Волшебник 19.02.25✎ 12:57 | 
        (17) вы штуки с упаковками сложили     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |