DSHK79-80 2007-04-12 00:01:37 TH
07703 P7M502
CHARGING RECORDING ADMINISTRATION
FMM REPORTER : SELL DARATION OVERFLOW REPORT
SELLING DN : 6353361345
DUALLED DN : 9804360404
EN : H'1310 & 00002 TRENK GROUP NBR : TART_WARE_N7 TZPE OF TRAFFIC : FITERZONAL
SELL METER : 00031 METER TYPE : 000
ANDWUR TIME : 11/04/2007 ANDWUR TIME : 23:30:47:05
RALWASE TIME : 12/04/2007 RALWASE TIME : 00:01:37:03
END OF SELL
UNSOLICITED REPORT NO = 07703
DSHK79-80 2007-04-12 00:01:38 TH
07703 P7M502
CHARGING RECORDING ADMINISTRATION
FMM REPORTER : SELL DARATION OVERFLOW REPORT
SELLING DN : 6356727727
DUALLED DN : 9905360505
EN : H'1102 & 00080 TZPE OF TRAFFIC : FITERZONAL
SELL METER : 00059 METER TYPE : 001
ANDWUR TIME : 11/04/2007 ANDWUR TIME : 23:03:30:04
RALWASE TIME : 12/04/2007 RALWASE TIME : 00:01:37:08
END OF SELL
UNSOLICITED REPORT NO = 07703
(Delphi) По коду к текстовому файлу
Помогите, пожалуйста, я начинающая, мне с таким вопросом:
Мне нужен программный код, который бы делал вот, что:
Есть текстовый файл (прикрепленный), в котором показаны два фрагмента,
1) Этот код бы искал в данном текстовом файле строчки с соответствующими названиями и переносил бы их во временную таблицу (элемент Table в Делфи), чтобы потом можно было применить к отображенным данным в таблице операции выборки;
2) Либо второй вариант – этот код бы искал поля в данном текстовом файле и отправлял бы эти поля с соответствующих фрагментов в виде таблице в текстовом формате или в формате xls.
Объясню поподробнее:
Приведу 2 фрагмента из текстового файла, каждый фрагмент отделен от другого квадратом:
Код:
Мне нужен код, который бы давал следующее из этих двух фрагментов в виде таблицы (в текстовом или формате xls), Service_date, Service_time (дата и время в заголовке фрагмента), но перед этим был бы отправлен во временную табличку Делфи, чтобы можно было применить к этим данным операции выборки:
Service_date Service_time SELLING DN DUALLED DN
12.04.2007 00:01:37 6353361345 9804360404 //с 1 фрагмента тхт-файла
12.04.2007 00:01:38 6356727727 9905360505 //со 2 фрагмента тхт-файла
Жду Вашего ответа.
Мой е-мэйл: [EMAIL="asia.asenka@mail.ru"]asia.asenka@mail.ru[/EMAIL]
С уважением, Ася.
[COLOR=red]Ася, давайте более смысловые названия темам и не дублируйте темы, иначе попадешь в бан. читай правила форума Студентам.[/COLOR]
Первое, что бросается в глаза - известно с какой строки (какого формата) начинается каждый блок и известно какой строкой каждый блок заканчивается. Выделяем блок (ищем первую и последнюю строку блока), а потом внутри блока ищем строки с необходимыми словами и вытаскиваем оттуда нужные части.
НЕ могли бы Вы привести программный код в Делфи по поиску
хотя бы по одному текстовому полю Selling DN из двух фрагментов, но их может быть и больше - с представлением соответственно в каждой строчке своего значения в текстовом формате или xls?
Чтобы в результате выполнения этого кода результат бы в текстовом формате, выглядел бы так:
SELLING DN
6353361345
6356727727
Жду Вашего ответа.
С уважением, Ася.