Сортировка в таблице памяти

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Espada
Местный житель
Сообщения: 336
Зарегистрирован: 07 май 2013, 17:32
Откуда: РБ, Минск

Сортировка в таблице памяти

Сообщение Espada »

доброго дня, начал работать с таблицами памяти. возник такой вопрос: при выводе информации из таблицы, данные сортируются по индексу, заданному в структуре таблице, и по возрастанию... как сделать, что бы данные сортировались по убыванию? структура таблицы:

Код: Выделить всё

table struct mtSpisok
(
  nameMC : String
, barkod : String
, kolvo : Double
, party : String
, cell : String
)
with index
(
  ind00 = nameMC
)
;
под каждым красивым павлиньим хвостом, скрывается самая обычная куриная жопа!!! так что меньше пафоса господа!!!
Buddy
Постоянный обитатель
Сообщения: 122
Зарегистрирован: 02 июн 2016, 15:18
Откуда: Галактика СПб

Re: Сортировка в таблице памяти

Сообщение Buddy »

Код: Выделить всё

with index
(
  ind00 = nameMC(Desc)
)
;
Espada
Местный житель
Сообщения: 336
Зарегистрирован: 07 май 2013, 17:32
Откуда: РБ, Минск

Re: Сортировка в таблице памяти

Сообщение Espada »

Buddy писал(а):

Код: Выделить всё

with index
(
  ind00 = nameMC(Desc)
)
;
Супер, спасибо огромное
под каждым красивым павлиньим хвостом, скрывается самая обычная куриная жопа!!! так что меньше пафоса господа!!!
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Сортировка в таблице памяти

Сообщение edward_K »

Вы можете создать несколько индексов и в логической таблице создать несколько сортировок
Только не свалитесь на ‘внешние выгрузки’.
Точно как писать не скажу сейчас - смотрите в доке setorder.
Сортировку можно также переключать bounds
Если вы подымаете bounds и он не должен ломать сортировку
То пишется так
Bounds bykatorg pkatorg ==t.ckatorg(noindex) ordered by tableorder
Также есть слово root, которое указывается слева и обозначает только что справа может быть поле для сортировки
ira
Посетитель
Сообщения: 47
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

Re: Сортировка в таблице памяти

Сообщение ira »

Еще вариант вывода
_loop backward Oborot
{
}
Ответить