Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Необходимо разработать компонент на основе компонента TTreeView для редактирования фильтра для записей из БД.

У компонента есть поле Fields: TStrings, с помощью которого ему сообщается, какие поля участвуют в фильтрации. Текущий корневой элемент фильтра содержит отдельные элементы фильтра и группы элементов. Элемент фильтра – это тройка "название поля"-"условие"-"значение" . Условия для фильтра бывают: равен, не равен, меньше Чем, меньше чем или равен, больше чем, больше чем или равен, содержит, не содержит, определен (не пустой), не определен (пустой). Считается, элементы фильтра в данной группе объединяются с условиями И, И НЕ, ИЛИ, ИЛИ НЕ. Должна быть возможность редактировать фильтр средствами Object Pascal. Фильтр должен выдавать строку SQL-кода, подставив которую вместо ... в запрос "SELECT * FROM table WHERE ..." – можно получить нужные элементы. Примерный вид, как хотелось бы видеть фильтр, показан на рисунке. Картинка взята из программы AllSubmitter.

По задумке, код должен быть автономен от неродных для Delphi пакетов, но если предложите какие-то лучшие варианты – обсудим.

Пишите ориентировочную стоимость работ и время выполнения, исходя из этого буду выбирать исполнителя.

13 лет назад
blizz123
Илья 
36 летРоссия
14 лет в сервисе
Был
12 лет назад
  • Похожие заказы
  • Нужен простенький макрос для CorelDraw X3 - показывающий детальную информацию о содержании документа - шрифты, эффекты (прозрачности), заливки (цвет, градиент), цветовые режимы (RGB, CMYK, ч/б) и пр. и быстрый переход к этим объектам. Причем нужно ...

    Закрыт
    13 лет назад
  • $100

    Необходимо написать плагин для GoogleChrome. Плагин должен уметь: 1) Добавлять пункт в контекстное меню: "Добавить в LeaderTask" (При нажатии на эту кнопку вызывается программа LeaderTask с такой командной строкой LeaderTask.exe lt://planning_add?{Ссылка:%20URL} подробное описание тут: http://www.leadertask.ru/lthelp/lt__1201.htm 2) путь к программе ...

    Прикладное ПО1 исполнитель
    Завершен
    13 лет назад
  • Добрый день ! Меня зовут Андрей (Украина) Мне нужно создать программу (курсовой проект университета 4курс) на языке программирования С++ (MFC) или С#(WF) на любом из них но не выходя за их приделы ! Полное название : ...

    Прикладное ПО1 исполнитель
    Завершен
    13 лет назад
  • Нужно реализовать dll, устанавливающую глобальный хук на winsock. Задача в том, чтобы модифицировать контент получаемых страниц и блокировать некоторые запросы. Логика модификации будет содержаться в классе в dll, написанной на C#. Этот класс будет зарегистрирован ...

    Закрыт
    13 лет назад
  • $50

    Разработка компонентов для работы с БД для Delphi 2009-XE Необходимо разработать 3 компонента на основе DataAccess(dbExpress и MySQL) и AlphaSkins (http://www.alphaskins.com/). Очень желательно в дополнение к компонентам сделать рабочую демку. Необходимые компоненты: 1) TsDBTreeView: Дерево, хранящееся в БД. Наследник ...

    Закрыт
    13 лет назад
  • $20

    Необходимо написать макрос для Еxcel 2003/2007 (именно макрос на языке VBA ) Зеленым цветом выделено то что у нас дано , желтым то что необходимо получить после того как макрос будет ...

    Прикладное ПО1 исполнитель
    Завершен
    13 лет назад
  • $50

    Необходима программа (типа клиент-сервер) для снятия скриншотов с клиентской машины и отправки их на серверную. Проект будет использоваться на интернет-соревнованиях по Counter-Strike 1.6 для отслеживания читеров. Нужно разработать win32-совместимое клиентское приложение, которое по команде будет снимать скрины ...

    Прикладное ПО1 исполнитель
    Закрыт
    13 лет назад
  • $50

    Нужно сделать простенькую программу на делфи+аксес "Ежедневник" ТЗ на программу находится в файле "ТЗ ЕЖЕДНЕВНИК.doc" Также имеется первоначальная версия. ЕЕ нужно дополнить функционалом - он находится в файле "ДОПОЛНИТЕЛЬНЫЕ Функциональные требования.doc" файлы прикреплены оставляйте контакты для связи и цену. ...

    Прикладное ПО1 исполнитель
    Завершен
    13 лет назад
  • $50

    Необходимо написать программу, (для этого используется язык VBA) которая отстраивает деталь или соедиение в области построения SolidWorks. Данные для построения необходимо брать из заранее составленной базы данных(Microsoft Access). Сама деталь уже начерчена в SolidWorks, ...

    Прикладное ПОнет заявок
    Закрыт
    13 лет назад