Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2012.05.27;
Скачать: CL | DM;

Вниз

помогите определиться с входными параметрами в функции сортировки   Найти похожие ветки 

 
Faceless ©   (2012-01-23 17:56) [0]

в ком-сервере нужно реализовать функцию, которая бы сортировала некоторый набор данных по нескольким полям (допускается указывать не больше трех полей). Нужно сделать так, что если в функцию передается одно поле, сортировка будет выполняться токо по нему, два поля - по двум полям, три -по трем полям. Помогите определиться с формой и типом входных параметров. Функция будет вызываться из 1C.

function SortProducts(FirstFieldName, NextFieldName, LastFieldName: OleVariant; FirstSortType, NextSortType, LastSortType: Integer): Integer;


 
Ega23 ©   (2012-01-23 18:01) [1]

function SortProducts(FirstFieldName, NextFieldName, LastFieldName: OleVariant)

Если LastFieldName = "", то сортировка по двум полям, если NextFieldName = "" - по первому полю, если FirstFieldName = "" - без сортировки.

Первое, что в голову пришло.


 
Плохиш ©   (2012-01-24 02:48) [2]

function SortProducts(const FieldNames: String): Integer;

и сортируйте хоть по мильëну полей.



Страницы: 1 вся ветка

Текущий архив: 2012.05.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.011 c
9-1191912113
bioSerg
2007-10-09 10:41
2012.05.27
Возникла проблема с Direct3d на новых карточках ATI x2000


15-1327434832
Hgd1
2012-01-24 23:53
2012.05.27
Программа создания приколов с фотографиями


2-1327400950
Григорий
2012-01-24 14:29
2012.05.27
помогите разобраться с кодом


3-1276053430
O.O
2010-06-09 07:17
2012.05.27
Замена алгоритма в вычисляемое поле Firebird


2-1327317793
Alex_C
2012-01-23 15:23
2012.05.27
TADOCommand - узнать последнюю добавленную запись