Форум: "Начинающим";
Текущий архив: 2012.05.27;
Скачать: [xml.tar.bz2];
Внизпомогите определиться с входными параметрами в функции сортировки Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.003 c