Превьюв новой Студии
alman
космополит
Вышла предварительная версия FR Studio, основанная на FastReport4.
Если вы являетесь зарегистрированным пользователем FR Studio, то можете скачать один из файлов, который соответсвует вашей лицензии.
http://fast-report.com/download/fr4_studio...io_personal.exe
http://fast-report.com/download/fr4_studio...udio_single.exe
http://fast-report.com/download/fr4_studio...studio_team.exe
http://fast-report.com/download/fr4_studio...studio_site.exe
Обратите внимание, это не релиз, а тестовая версия. Просим сообщить о найденных ошибках.
Если вы являетесь зарегистрированным пользователем FR Studio, то можете скачать один из файлов, который соответсвует вашей лицензии.
http://fast-report.com/download/fr4_studio...io_personal.exe
http://fast-report.com/download/fr4_studio...udio_single.exe
http://fast-report.com/download/fr4_studio...studio_team.exe
http://fast-report.com/download/fr4_studio...studio_site.exe
Обратите внимание, это не релиз, а тестовая версия. Просим сообщить о найденных ошибках.
Комментарии
Не работает. Падает с сообщением "Неопознанная ошибка", как и в версии 3.24
в какой строке падает?
версия NET?
Версия Visual Studio?
report.LoadReportFromStream( ms );
MS Visual Studio 2003
.NET 2.0
Сейчас ждем поставки студии 2005 Professional
byte[] bytesBuffer = System.Text.Encoding.ASCII.GetBytes( r.ReportCode );
в буфере показывается нормальный xml...
.NET 2.0
А разве так бывает? Думал, что MSVS 2003 - это NET 1.1.
Вот как выглядит метод
В данном контексте:
_Stream = interface(IDispatch)
end;
А класс TClrStream - обёртка над нетовским стримом, которая поддерживает интерфейс TStream.
Не могли бы Вы проверить на Вашей конфигурации, поддерживает ли .NET объект System.IO.MemoryStream интерфейс с UUID {2752364A-924F-3603-8F6F-6586DF98B292}'?
Если обернуть вызов LoadReportFromStream в try-catch, то показывается ли отчёт? Есть вероятность, что падение происходит при освобождении объектов, в таком случае отчёт все равно может быть загружен и показан.
Жаль, что не могу повторить ошибку - в этом случае её исправить гораздо легче.
IntPtr u;
IntPtr o;
int res;
Guid g;
g = new Guid("{2752364A-924F-3603-8F6F-6586DF98B292}");
u = System.Runtime.InteropServices.Marshal.GetIUnknownForObject( ms );
res = System.Runtime.InteropServices.Marshal.QueryInterface( u, ref g, out o );
А если закрыть метод LoadReportFromStream в try-catch,
то отчет загружается?
С помощью этой информации мы найдем причину ошибки.
Не очень-то торопится команда разработчиков отвечать на запросы зарегистрированных пользователей...
Похоже забыли прикрутить к событию по кнопке PageSettingsB процедуру PageSettingsBClick...
ВРоде мелочь, но неприятно для пользователя.
Получил:
Завтра у меня будет доступ к нескольким компьютерам, потестирую внимательно. Постараюсь завтра и тестовую DLL выложить.
Хотя бы примерно?
NET framework 1.1
.NET Framework - 2.0
Если проблем не возникнет, то ошибка будет исправлена в течение недели.
<span style='font-size:8pt;line-height:100%'> </span>