Работа с экспортом данных затягивается и новая команда для главного окна
Да, работа над экспортом продолжается. И на данный момент она ещё не завершена. Но вчера надеялся закончить, да ку там. Как обычно, возни больше, чем предполагаешь вначале. Ну а утро у меня началось не с работы над экспортом. А с доработок в коде. Нужно было кое-что докрутить по части валидации данных в моделях-представлениях. Поэтому на сим пришлось притормозить. Ну а после чего я сделал небольшое изменение в командах главного окна. Ну и добавил новую команду. Сейчас их 278. Для круглого числе не хватает лишь парочки. Но вполне вероятно, что эта парочка ещё добавиться. И не только парочка, а более. А то с командами по сохранению и экспорту данных вышла небольшая путаница. Сегодня пришлось распутать.
А дело всё в том, что в команде для "сохранения как" (для выбранных данных в представлении таблицы) открывается сиё окно для экспорта данных. Но если всё делать чётко, то тут должно сразу открываться окно файловой системы для выбора пути сохранения файла. И после сохранения файла должен создаваться файл указанного в этом окне формата. Без всяких там настроек экспорта. Так сказать, быстрый экспорт без лишней возни. А вот этот уже экспорт выбранных в таблице данных поместить в другую команду - именно для экспорта. Ну ведь это же логично! Что ж, маленькая путаница уже поправлена и все команды вызывают соответствующий функционал. Только вот "быстрый экспорт" нужно ещё будет реализовать. Так что вот так.
Ну и вот остановился на реализации C#-класса, уже из полученных данных создающий экспортные файлы выбранных форматов. Работы с экспортом ещё не мало, и я не знаю, закончу ли её завтра.
Ну а на этом пока что всё. Ну и как обычно, до новых постов и до новых свершений.

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.