Заказ закрыт
Доработка программы "итоги по excel файлам."

Бюджет: по договоренности
Заказчик выбрал исполнителя:
Дмитрий Литвинов  
Нужна доработка программы, которая была заказана здесь – www.fl.ru/projects/246476...

1. Чтобы запоминала период при закрытии и восстанавливал при открытии

2. Чтобы запоминала галочки при закрытии и восстанавливал при открытии

3. Закрытие дополнительных окон по нажатию Escape

4. Горячие клавиши на кнопки

5. В "подробно" если одинаковая дата – она совмещает, надо показывать отдельно

6. В "подробно" добавить столбец с номером строки из файла excel

7. Размер по вертикали – задумывалось, что главное окно и дополнительные окна программы будут открываться развёрнутые по вертикали (но не по горизонтали). Так вот это плохо сделано. Во первых верхняя окна не растянута до верхней части экрана, а нижняя часть не учитывает размер панели задач. Т.е. если панель сделана в 2 строки, то нижняя часть при открытии остается под панелью. Это в Windows 7. В Windows 8 – окно остаётся под панелью задач даже когда у панели размер по умолчанию.

8. Быстрый выбор месяца как периода. Когда нужно выбрать к примеру март 2015-го приходится выбирать 1-ое число марта 2015-го года в первом поле и 31-ое число марта 2015-го года во втором поле. Нужен способ быстро выбирать какой то месяц и чтобы 1-ое и последнее число автоматом устанавливались в обоих полях

9. Возможность исключить файлы из обработки. Мне например нужно исключить один excel файл, а так же исключить временные файлы, которые создаёт excel чтобы не было ошибок как на скриншоте. Наверно для этого нужна маска (~$*.xlsx)

10. В фильтре игнорировать пробелы и разный регистр. Увидев такое, программа думает, что это разные слова.

11. Программа не смогла загрузить файл с названием "1 детское_слился с 1 одежда.xlsx"

12. Сделать ещё одну опцию
COMMENT=E
и отображать содержимое столбца E ещё одним столбцом в отчёте.

К каждому пункту прилагаются скриншоты.

Так же прилагаю программу с исходным кодом.
Опубликован 08.10.2015 в 17:04
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.