Исходный файл и результативный файл приложены.
Спецификация файла результата
Предполагаемый вид интерфейса. (возможно у вас будет другое видение, готов обсудить)
Поля формы:
А) Вкладка "Основная"
1. Файл источник. Кнопка выбора файла
2. Начальная позиция номер строки в файле источнике включительно, по умолчанию 2
3. Конечная позиция номер строки в файле источнике включительно, по умолчанию пустое. Если не указано, грузим до конца
4. Файл получатель. Кнопка выбора файла
Б) Вкладка "Настройка"
Таблица с колонками:
1. Название поля получателя не редактируется
2. Колонка (буква или номер столбца) в файле источнике заполняется по умолчанию, доступно для редактирования
Кнопка "Выполнить" Запускает конвертацию
Прогресс бар с индикатором "Выполнено Процент%, оставшееся время ЧЧ:ММ:СС" процент текущей позиции в обработке конвертации и расчетно время завершения.
Кнопка "Закрыть"
Ограничение: Максимальное время конвертации 1 млн. записей 8 часов для средней офисной железки. Чем быстрее тем лучше.
Пожалуйста в отзывах указывайте стоимость и сроки.