Что нового
  • Что бы вступить в ряды "Принятый кодер" Вам нужно:
    Написать 10 полезных сообщений или тем и Получить 10 симпатий.
    Для того кто не хочет терять время,может пожертвовать средства для поддержки сервеса, и вступить в ряды VIP на месяц, дополнительная информация в лс.

  • Пользаватели которые будут спамить, уходят в бан без предупреждения. Спам сообщения определяется администрацией и модератором.

  • Гость, Что бы Вы хотели увидеть на нашем Форуме? Изложить свои идеи и пожелания по улучшению форума Вы можете поделиться с нами здесь. ----> Перейдите сюда
  • Все пользователи не прошедшие проверку электронной почты будут заблокированы. Все вопросы с разблокировкой обращайтесь по адресу электронной почте : info@guardianelinks.com . Не пришло сообщение о проверке или о сбросе также сообщите нам.

TTMSFNCDataSetFilterDialog: Effortless SQL-Based Filtering for Your Delphi DataSets

Sascha

Заместитель Администратора
Команда форума
Администратор
Регистрация
9 Май 2015
Сообщения
1,071
Баллы
155
Возраст
52
At TMS Software, our goal is to equip developers with powerful, intuitive components that enhance productivity and streamline application development. We are excited to introduce TTMSFNCDataSetFilterDialog, a new addition to the

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

, designed to make dataset filtering more accessible through an interactive and user-friendly dialog.


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.


Why the TTMSFNCDataSetFilterDialog?


Filtering datasets in Delphi applications often requires manually constructing complex filter expressions. The TTMSFNCDataSetFilterDialog eliminates this challenge by providing a visual, SQL-based filter builder that allows users to create and apply filters effortlessly. Compatible with VCL and FireMonkey, this control ensures a consistent experience across platforms, making it a valuable addition to any Delphi application.

How it works


Getting started with TTMSFNCDataSetFilterDialog is simple:

  1. Drop the component onto your form and assign a TDataSet to the DataSet property.
  2. Retrieve the filter text dynamically—any modification to the FilterText property will update the dataset filter accordingly.
  3. Launch the dialog with a single call to the Execute method, allowing users to configure their filters visually.

Within the dialog, users can:
✔ Select a data field from the available dataset fields.
✔ Choose an operator based on the field type (Text, Boolean, Numeric, DateTime).
✔ Assign a value to define the filter condition.
✔ Combine multiple filter conditions using AND/OR group logic, with the option to invert expressions using NOT.


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.


Customization & Flexibility


The TTMSFNCDataSetFilterDialog is fully customizable to fit the look and feel of your application:

  • UILanguage: Localize the dialog by modifying displayed text.
  • Appearance: Adjust styling properties to match your application's design.


Conclusion

The TTMSFNCDataSetFilterDialog simplifies dataset filtering, making it more intuitive and user-friendly while offering advanced customization options. Whether you're developing desktop or mobile database applications, this component provides a seamless and efficient filtering solution.


Ready to give it a try? The TTMSFNCDataSetFilterDialog is now available in the latest release of the

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

!


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

 
Вверх