Просьба к разработчикам: замените расширение файла с Xls на Xlsx (в Tfrxxmlexport)
Просьба к разработчикам:
Замените расширение файла с XLS на XLSX (в TfrxXmlExport) пожалуйста.
А то Open Office пытается открыть такой файл как бинарный XLS и ругается при открытии.
Если конечно, это не повлечёт проблем для пользовтелей Excel (до 2007).
Вопрос не столь актуален, так как можно и через DefaultExt его сменить.
Замените расширение файла с XLS на XLSX (в TfrxXmlExport) пожалуйста.
А то Open Office пытается открыть такой файл как бинарный XLS и ругается при открытии.
Если конечно, это не повлечёт проблем для пользовтелей Excel (до 2007).
Вопрос не столь актуален, так как можно и через DefaultExt его сменить.
Комментарии
Если на компе не установлен Excel и включить галочку: "Открыть Excel после экспорта", то появится невнятное сообщение о неправильно сформированной строке:
Error
Invalid class string
OK
Имхо, было бы лучше, если б этот файл открывался через ShellExecute. Или хотя бы была возможность открыть его так.
Зачем это нужно:
Если на компьютере установлен Open Office, но нет MS Office-a.
свойство TfrxXMLExport.DefaultExt игнорируется диалогом экспорта.
какая-нибудь реакция?
здесь кто-нибудь из команды FR бывает вообще?
И что вы скажете об этом?
1) баг 1: свойство TfrxXMLExport.DefaultExt игнорируется диалогом экспорта. Т.е. даже если изменить DefaultExt и указать там своё расширение, - при сохранении всё-равно подставится
2) типа баг 2: Если на компе не установлен Excel и включить галочку: "Открыть Excel после экспорта", то появится невнятное сообщение: Invalid class string. Имхо, было бы лучше, если б этот файл открывался через ShellExecute (тогда бы автоматом запускалась прога, зарегенная для открытия таких файлов). Или хотя бы была возможность открыть его так.
3) Просьба: Замените в TfrxXmlExport расширения для файла по умолчанию с XLS на XLSX. А то Open Office пытается открыть такой файл как бинарный XLS и ругается при открытии. Если конечно, это не повлечёт проблем для пользовтелей Excel (до 2007). Даже сам Excel сохраняет такие файлы как XLSX.
2. Да, созданный файл открывается с помощью OLE. Вероятно у разработчика XML экспорта были на это причины.
3. XLSX это совсем другой формат. MS Excel умеет сохранять в разные форматы очень различные по внутренней структуре.