|
Распределение количества товаров в запросе
| ☑ |
0
location
naïve
14.03.24
✎
12:00
|
Добрый день.
Подскажите пож-та как можно в запросе распределить данные
Пример
1) у нас есть товар 1 в помещение 1 - количество 200 товаров
дальше возможные варианты распределения:
- у нас есть помещение 2 и 3 куда влазит по 100 штук, т.е. с помещения 1 нужно переместить 100 во 2-е и 100 в 3-е
- у нас есть помещения 2 и 3 куда влазит по 200 штук, т.е. нам надо переместить 200 в 1 помещение и 2 исключить, т.к. больше товаров для перемещения нет.
2) у нас есть товар 1 в помещении 4 в количестве 100 штук и товар 1 в помещении 5 в количестве 100 штук
- у нас в помещение 6 влазит 200 штук, т.е. нужно с помещения 4 и 5 переместить в это помещение
- у нас в помещении 6 влазит 100 штук, берем только с помещения 4 остальное исключаем.
|
|
1
OldCondom
14.03.24
✎
12:04
|
А если помещений 2355 штук?
|
|
2
DJ Anthon
14.03.24
✎
12:07
|
Задача о рюкзаке?
|
|
3
location
naïve
14.03.24
✎
12:08
|
(1) значит можно переместить все в помещение
|
|
4
location
naïve
14.03.24
✎
12:08
|
(2) не знаю такой задачи
|
|
5
location
naïve
14.03.24
✎
12:12
|
(1) мы помещаем в помещение, только тот товар который там есть, в данном примере товар 1 и только он там будет, 2-го не будет
|
|
6
Hmster
14.03.24
✎
12:13
|
(0) не надо такое делать в запросе. По крайней мере в той части, что предлагает 1С.
|
|
7
OldCondom
14.03.24
✎
12:33
|
(3) я имею в виду, как ты себе представляешь такой запрос?
все в (6)
|
|
8
АгентБезопасной Нацио
14.03.24
✎
13:01
|
Поставь задачу в общем виде.
|
|
9
АгентБезопасной Нацио
14.03.24
✎
13:02
|
(2) нет.
|
|
10
PLUT
14.03.24
✎
13:18
|
|
|
11
MaximSh
14.03.24
✎
14:14
|
(0) нельзя, в языке запросов 1С нет циклов (в sql есть)
|
|
12
Hmster
14.03.24
✎
14:21
|
(11) в одном нет, а если запросы формировать динамически и выполнять их в цикле, то задачу можно решить. Другой вопрос в быстродействии и в том, что это будет очень непросто сделать, а через время внести правки.
|
|
13
АгентБезопасной Нацио
14.03.24
✎
14:34
|
(11)(12) А нужны ли циклы?
|
|
14
Волшебник
14.03.24
✎
14:50
|
(0) Используйте СКД, хули
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший