Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!

Программа для обработки файлов .csv

closed without completion


Во вложении есть файл (с полетными данными), это отчет который выгружается несколько раз в день.

Нужно создать обработчик полетных данных.

Что я хочу получить на выходе:
Данные из файла переносятся в базу данных (в идеале MS Access (хотя не обязательно))
После обработки нужно получить следующее:

Форму, в которой можно выбирая фамилию, получить определенные данные из строк.
Для примера возьмем ФИО - GIANNA BOZ

Данные находятся в 53 строке:
27684543,GIANNA BOZ ,On Account,12-JUN-12 DOK/SHJ G90296 CNF,KBP AIR UKRAINE UA IRINA,05-JUN-2012,0.00,0.00,5142351490073,,

и в 458 строке:
27712100,GIANNA BOZ ,On Account,19-JUN-12 SHJ/DOK G90295 CNF,KBP AIR UKRAINE UA IRINA,08-JUN-2012,0.00,0.00,5142351520726,,

В итоге нужно получить поле 27684543-05-JUN-2012-5142351490073:27712100-08-JUN-2012-5142351520726 (формат AAA-BBB-CCC:DDD-EEE-FFF)

Где AAA-BBB-CCC - рейс DOK/SHJ ("туда")
AAA - [8-ми значное число которое есть в начале каждой строки]
BBB - [дата, которая идет после AIR UKRAINE UA IRINA]
CCC - [13-ти значное число в конце строки]

а DDD-EEE-FFF - рейс SHJ/DOK ("обратно")
DDD - [8-ми значное число которое есть в начале каждой строки]
EEE - [дата, которая идет после AIR UKRAINE UA IRINA]
FFF - [13-ти значное число в конце строки]

Обязательно нужно соблюдать порядок "туда":"обратно" (все рейсы "туда" начинаются на DOC, KBP, ODS и др.)

Жду Ваших предложений!

Applications 1

Only registered users can view attachments.

Make a proposal!

The client doesn't want to make prepayment? Offer him to make a payment via Safe to avoid possible fraud.

  1. 21 days400 €
    Роман Клименко
     551  verified   2   0

    Обращайтесь.

    Ukraine Poltava | 25 October 2012 |

Project published
25 October 2012
173 views
Payment methods