Экспорт ODF

отредактировано March 2007 Раздел: FastReport 4.0
Наталкнулся на неправильный экспорт в ODF. Запятые в качестве разделятеля просто игнорировались. Излечилось следующим:
файл frxExportODF.pas строка 764

было
  if ((s[l] >= '0') and (s[l] <= '9')) or (s[l] <= '-') then
нужно
  if ((s[l] >= '0') and (s[l] <= '9')) or (s[l] = '-') then

fr 4.1.40 D6

Да еще при первом запуске экспорта возникает ошибка 183 повторный запуск проходит нормально.
Нашел.

Этот же файл строка 353
  MkDir(FTempFolder);
здесь и падает если есть такая папка
излечилось так
  {$I-}
  MkDir(FTempFolder);
  MkDir(FTempFolder + 'Pictures');
  MkDir(FTempFolder + 'Thumbnails');
  if IOResult = 0 then;
  {$I+}

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.