У меня возникли проблемы с концепцией того, как это занести в нашу SQL базу данных. Если можно, мне нужен совет. Ниже приведен пример таблицы, которую мы используем в качестве общего расписания сборки:
Status Sales Order Line No ShipDate Priority
Completed 60129315 3000 2020-06-26 1
Completed 60129350 1000 2020-06-29 2
Completed 60129350 3000 2020-06-29 3
Not Ready 60129112 1000 2020-06-30 1
Not Ready 60129112 2000 2020-06-30 2
Not Ready 60129112 6000 2020-06-30 3
Not Ready 60129112 9000 2020-06-30 4
Ready 60129024 26000 2020-06-29 1
Ready 60129350 6000 2020-06-29 2
Ready 60128618 3000 2020-06-30 3
Ready 60128618 4000 2020-06-30 4
Ready 60129016 40000 2020-06-30 5
Ready 60129016 46000 2020-06-30 6
Это наше «основное расписание сборки». Последний столбец, Priority
, на самом деле просто:
row_number() OVER (PARTITION BY [Status] ORDER BY [Ship Date], [Sales Order], [Line No])
Можно ли вручную изменить это число с помощью пользовательского ввода? Мол, если я использую стороннюю программу вроде PowerApps
для перезаписи приоритета, возможно ли это? Если нет, есть ли альтернатива row_number
, которую я могу использовать для этого? Что мне нужно сделать, так это использовать эту таблицу SQL в галерее PowerApps, которая будет демонстрировать только что-либо с приоритетами от 1 до 10. Но команда должна иметь возможность настраивать этот приоритет, что включает в себя некоторые logi c.