kasunthilina Ответов: 2

Как я могу отсортировать таблицу с 2 столбцами


у меня есть datatabe с 4 столбцами part_No, Desc, Condiction и Qty, для каждого номера детали у меня есть 2 строки продаж и возвратов.

Элемент1| Наименование Товара 1 / Покупка / 2
Элемент1| Пункт Name1 / returns | 1
Место № 2| Наименование Товара 2 / Покупка / 5
Место № 2| Пункт Name2 / returns | 1
Item3| Наименование Товара 3 / Покупка / 1
Item3| Item Name3 / returns | 0

мне нужно отсортировать максимальную покупку вверх, как показано ниже.

Место № 2| Наименование Товара 2 / Покупка | 5
Место № 2| Пункт Name2 / returns | 1
Элемент1| Наименование Товара 1 / Покупка | 2
Элемент1| Пункт Name1 / returns | 1
Item3| Наименование Товара 3 / Покупка | 1
Item3| Item Name3 / returns | 0

но когда я вроде бы не становлюсь таким. пожалуйста, помогите мне.

Что я уже пробовал:

Dim dv как новый DataView(Temp_DataTable)
С dv

.Сортировка = "ПН АСК, ЛС АСК"

Конец С

Michael_Davies

Ваши имена столбцов не совпадают .Сортировка списка, предполагаю, что PN должен быть part_No, но PN не является part_No, если имя столбца part_No, понятия не имею, что такое LS, поскольку он даже не аббревиатура любого из ваших заданных имен столбцов.

Попробуй.Сортировка = "part_No возрастанию, по убыванию кол-во"

Karthik_Mahalingam

.Sort = "PN ASC, LS ASC"
имена не имеют смысла в этом вопросе.

kasunthilina

Большое спасибо. Это сработало. ЛС я menction как последние резюме' это был мой объект DataTable имя столбца. но еще раз спасибо за помощь.

2 Ответов

Рейтинг:
5

kasunthilina

Большое спасибо!.

Maciej Los

Всегда пожалуйста.

Рейтинг:
13

Member 11764813

сортировка максимальных данных продажи в порядке убывания
Вы можете попробовать:

.Sort = "PN DESC, LS DESC"


kasunthilina

Большое спасибо!. он замолчал.