logo
logo
Мысль в продолжение... [Юрий Еньшин 01/03/2004 03:57]
Open source - это крутовато Но!
Может быть, имеет смысл на некоторые функции программы (в первую очередь, на мой взгляд, на тот же импорт/экспорт) сделать внешний документрованный интерфейс, т.е. возможность писать сторонние модули-расширения к программе? Почему "импорт/экспорт" - потому что этот функционал очень многими востребован, и прктически нет шансов, что все будут удовлетворены тем, как это сделано в программе, во сколько бы форматов она не импортила/экспортила. Кому-то будет нужен экспорт в какие-то экзотические форматы, кого-то не устроит то, как экспортится в существующие (к примеру, экспорт в excel мне нравится, но вот то, как данные представлены в экселевом файле - не очень). Был бы апишник - взял да написал свою длл-ку, которая работает с нужным форматом нужным образом.
 
Dervish: Данные в Excel обладают одним, самым главным качеством. Это полнота. Если не убирать галочки в мастере экспорта, то все данные окажутся в Excel-e (за исключением настроек страниц, но оно там и не нужно).
 
А оформление данных, это вопрос вкуса пользователя, именно поэтому я сознательно не устанавливал форматы ячеек и другие параметры оформления Excel-евского файла.
 
Если же нужно как-то иначе структурировать данные, то для этого существует громадное количество средств, начиная от макросов на VB и заканчивая доступом к данным в Excel через ODBC.