SQLFilter - модуль для визуального построения строк WHERE и ORDER BY для текство запросов. Входящие параметры: FDataSet - набор данных, сожержащий запрос. Может быть TADOCommand, TADOQuery, TQuery. Все поля набора данных должну быть описаны и желательно иметь рускоязычный DisplayLabel. Тогда фильтр будет удобочитаемым и его может применять любой пользователь. FWhereStr - строка, содержащая условие отбора записей. FOrderStr - строка порядка сортировки записей. Если параметры FWhereStr и FOrderStr не пустые, модуль атоматически распознает и визуально отобразит полученную строку. Есть возможность просмотра подученного результата в виде готового запроса. Естественно, возможны ошибки в работе. За любые замечания и предложения буду тоько благодарен. Если кто выразит желание переделать или сделать из моудля компонент - поставьте меня, пожалуйста, в известность. asu@water.khv.ru |