Cтраница 1
Критерии сортировки передаются функции SetSort в виде строки. [1]
Если критерии сортировки не заданы в мастерской DataWindow, их всегда можно задать при запуске приложения. Функция SetSort определяет критерии сортировки, а Sort осуществляет реальную сортировку. [2]
Весьма важным является порядок старшинства ключей критерия сортировки. [3]
Ключевые поля ( а следовательно, и критерии сортировки) выбираются, исходя из конкретных потребностей, при этом из одних и тех же компонентов возникают совершенно разные таблицы: например, немецко-английский и англо-немецкий словари. Но некоторые таблицы лучше сортировать по ниспадающей, как, например, турнирную таблицу по футболу, где большему количеству очков соответствуют меньшие номера занимаемых мест. [4]
Данные, имеющие неоднородное распределение по отношению к критерию сортировки. [5]
Хотя следует подчеркнуть, что данная версия этого алгоритма неэффективна, когда критерий сортировки столь не прост, как сравнение двух элементов массива. В этом случае можно выиграть не только от замены формального параметра loafterhi на Л [ 1о ] А [ 1и ] и описания 1о и hi как локальных переменных процедуры sort, но также можно изменить технику сортировки по аналогии с fl ] так, что вспомогательный пассив put не понадобится Сравнение данного алгоритма с quickersort [1], проведенное при эквивалентных условиях на системе Algol для EL X-6, не выявило существенных различий в скорости, когда сортируемые массивы содержали случайные числа. [6]
Многочисленные комментарии, вставленные в программу ( рис. 85), объясняют сущность тех проверок, в ходе которых определяется К - число столбцов, используемых в качестве критериев сортировки. [7]
Данные, которые будут рассортировываться, группируются в записи. Критерий сортировки может быть эквивалентен всей записи, хотя обычно только некоторые поля записи анализируются во время упорядочивания последовательности данных. Это поле ( или поля) называются ключом ( ключами), в то время как другая часть ( части) записи считается дополнительной информацией. [8]
Если критерии сортировки не заданы в мастерской DataWindow, их всегда можно задать при запуске приложения. Функция SetSort определяет критерии сортировки, а Sort осуществляет реальную сортировку. [9]
Подобным же образом могут быть определены и другие критерии предложения SELECT. Например, для задания критериев сортировки или группирования щелкните по соответствующей закладке и перетащите требуемые столбцы из левого списка в правый. Что касается создания вычисляемых столбцов, то PowerBuilder также делает его легким, предоставляя еще одно всплывающее меню. [10]
![]() |
Диалоговое окно Specify Group Columns ( задать группирование столбцов данных. [11] |
Такая возможность сортировки на основании выражений является преимуществом PowerBuilder в сравнении с использованием предложения ORDER BY языка SQL, которое не позволяет сортировать данные на основании выражений. Другая причина для задания критериев сортировки ( либо группирования, фильтрации) через описание Data Window заключается в том, чтобы несколько разгрузить СУБД. [12]
![]() |
Стиль представления Freeform. [13] |
Объекты DataWindow могут задаваться с сортировкой и / или с группированием. В частности, с использованием критериев сортировки и группирования обычно задаются табличные DataWindow. Однако, существует также стиль представления Group ( группа), который позволяет разработчику ускорить выбор критериев сортировки и группирования. [14]
В списке Listing Coordinate System выбирается система координат, в которой выводятся координаты точек. Опции секции Sort by ( Сортировать по) предназначены для определения критерия сортировки объектов в листинге, опции секции Sort Order ( Порядок сортировки) - направления сортировки. [15]