powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Редактирование данных .flt файла
9 сообщений из 9, страница 1 из 1
Редактирование данных .flt файла
    #39847361
selis76
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть сохраняемый .flt файл из грида, старого приложения написанного на дельфи.
Исходных кодов нет.
Хочется сторонним приложение модифицировать .flt файл (добавить туда дополнительные строки фильтра)
На DevExpress были подобные вопросы https://www.devexpress.com/Support/Center/Question/Details/T488906/edit-ftl-and-load
https://www.devexpress.com/Support/Center/Question/Details/T570487/load-a-filter-file-flt-directly-without-filter-builder

Вопрос - формат .flt файла является стандартным для объектов Дельфи? (вижу что променяется в разных объектах через однотипные свойсва DataController.Filter. ) . Есть ли внешние редакторы?
Вопрос - Можно ли фильтр сохраненный из GridView прочитать\модифицировать\сохранить в стороннем скрипте delphi без создания GridView либо используя пустой GridView?
В инете предлагают только чтото подобное

Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
var  
  AStream: TFileStream;  
begin  
  AStream := TFileStream.Create('C:\Temp\492\untitled.flt', fmOpenRead);  
  try  
    cxGrid1DBTableView1.DataController.Filter.ReadData(AStream);  
    cxGrid1DBTableView1.DataController.Filter.Active := True;  
  finally  
    AStream.Free;  
  end;
...
Рейтинг: 0 / 0
Редактирование данных .flt файла
    #39847364
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
selis76Вопрос - формат .flt файла является стандартным для объектов Дельфи?
DevExpress еще не стандарт.

selis76Можно ли фильтр сохраненный из GridView прочитать\модифицировать\сохранить в стороннем скрипте delphi без создания GridView либо используя пустой GridView?
Можно. С исходниками еще проще.

ЗЫ. Тут разработчик девок бывает. :)
...
Рейтинг: 0 / 0
Редактирование данных .flt файла
    #39847369
vavan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
selis76, у них там айдишники сохраняются а не названия полей, так что без структуры и привязаться не к чему. ну если не поменяли что-то конечно за последние лет 5
...
Рейтинг: 0 / 0
Редактирование данных .flt файла
    #39847390
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanDevExpress еще не стандарт.

жаль
...
Рейтинг: 0 / 0
Редактирование данных .flt файла
    #39847412
Фотография Gator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Редактирование данных .flt файла
    #39847489
white_nigger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vavanselis76, у них там айдишники сохраняются а не названия полей, так что без структуры и привязаться не к чему. ну если не поменяли что-то конечно за последние лет 5Ничего не менял :) Вообще там не только ID могут сохраняться.

selis76, а в чём проблема? Если можно в приложении в нужном гриде составить нужный запрос и сохранить на диск?
...
Рейтинг: 0 / 0
Редактирование данных .flt файла
    #39847532
vavan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
white_niggerВообще там не только ID могут сохранятьсядавно смотрел, по памяти ляпнул. раз можно названия полей а не только лишь айдишники и у OP именно в таком формате то видимо можно будет поправить фильтр
...
Рейтинг: 0 / 0
Редактирование данных .flt файла
    #39895806
selis76
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
white_nigger
vavanselis76, у них там айдишники сохраняются а не названия полей, так что без структуры и привязаться не к чему. ну если не поменяли что-то конечно за последние лет 5
Ничего не менял :) Вообще там не только ID могут сохраняться.

selis76, а в чём проблема? Если можно в приложении в нужном гриде составить нужный запрос и сохранить на диск?
Подниму тему.
Исходная задача примерно такая. Нужно в фильтр вбивать по 10 20 позиций на сравнение. Хотелось бы делать это копипастом
Обычными средствами интерфейса фильтр менеджера это не получается. Править код самого приложения нет возможности.
Поэтому хотелось бы либо генерить flt файлы извне пусть даже по образцу (потом это можно открыть) , но понятно что нужно заказывать удобную утилиту для этого. Либо альтернативные варианты как это воткнуть в filterbuilder
...
Рейтинг: 0 / 0
Редактирование данных .flt файла
    #39895840
white_nigger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
selis76
Подниму тему.
Исходная задача примерно такая. Нужно в фильтр вбивать по 10 20 позиций на сравнение. Хотелось бы делать это копипастом
Обычными средствами интерфейса фильтр менеджера это не получается. Править код самого приложения нет возможности.
Поэтому хотелось бы либо генерить flt файлы извне пусть даже по образцу (потом это можно открыть) , но понятно что нужно заказывать удобную утилиту для этого. Либо альтернативные варианты как это воткнуть в filterbuilder
Костыльная проктостоматология. В чем проблема доработать исходное приложение? В любом случае желательны исходники, чтоб можно было маппинг полей определить
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Редактирование данных .flt файла
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]