VS2005

отредактировано 01:42 Раздел: FastReport Studio
Будет ли FR.NET работать под VS2005 или NET?

Комментарии

  • almanalman космополит
    отредактировано 01:42
    Будет.

    Более точный ответ зависит от того, какой смысл Вы вкладываете в вопрос.
    Cейчас FastReport Studio, успешно работает совместно с .NET приложениями.
    Скачайте http://www.fast-report.com/pbc_download/fr_studio_demo.exe и убедитесь сами.


  • отредактировано 01:42
    Скачал. Позапускал примеры C# по VS2005. При попытке открыть дизайнер,
    примеры виснут.
    Вообще, меня руководство дергает с выбором генератора отчетов.
    В StimulSoft нет экспорта в Excel (не xml, а родной формат, чтобы его
    Excel 97 понимал). У Вас есть, но связываться с com не хочется,
    его и регистрировать надо. И будет геморой с обновлением у пользователей.

    Хотелось бы все таки понять, в каком направлении движется FastReport
    и что ожидать в ближайшее время.

    Будет ли нормальное портирование под Net. Я сам долго работал на
    Delphi, но увы, жизнь заставляет переходить на C#. Судя по форуму, я не одинок.
  • almanalman космополит
    отредактировано 01:42
    m_morozov написал:
    Скачал. Позапускал примеры C# по VS2005. При попытке открыть дизайнер,
    примеры виснут.
    Не могли бы Вы уточнить, где, при каких обстоятельствах и какие примеры зависают?
    m_morozov написал:
    Вообще, меня руководство дергает с выбором генератора отчетов.
    В StimulSoft нет экспорта в Excel (не xml, а родной формат, чтобы его
    Excel 97 понимал).  У Вас есть, но связываться с com не хочется,
    его и регистрировать надо. будет геморой с обновлением у пользователей.

    regsvr32 FastReport3.dll
    m_morozov написал:
    Хотелось бы все таки понять, в каком направлении движется FastReport
    и что ожидать в ближайшее время.

    В ближайшей перспективе - релиз FastReport Studio.
    m_morozov написал:
    Будет ли нормальное портирование под Net. Я сам долго работал на
    Delphi, но увы, жизнь заставляет переходить на C#. Судя по форуму, я не одинок.
    Будет.
    По срокам обращайтесь к Chief Technologu Officer компании FastReport Inc. Александру Цыганенко.
  • отредактировано 01:42
    У меня ОС Windows 2000 SP4.
    Visual Studio Profession 2005 v 8.0.50727.42 Net 2.0.50727
    Откомпилировал пример DesignerExample на C#.
    Нажатие кнопки "Run Designer " приводит к зависанию приложения
    без всяких сообщениях об ошибке.
  • отредактировано 01:42
    Что же касается regsvr32 FastReport3.dll,
    то если приложение стоит у нескольких десятков пользователей
    в разных регионах, причем у пользователей нет администраторских прав,
    то при появлении новой версии FastReport3.dll, надо на всех компьютерах одновременно сделать обновление - то это геморой. А еще добавьте ситуацию, когда пользователь в это время в отпуске и т.д.
    Я для обновления приложения под Net использую "запускалку", которая лезет в БД, проверяет наличие новой версии и при необходимости копирует из базы новую, а затем запускает приложение.
    В принципе, Net тем и хороша, что не требуется никаких регистраций. Хотелось бы иметь версию FastReport3.dll, написанную на Net, тогда достаточно
    брость ее в каталог программы.
    С уважением, Морозов.
  • отредактировано 01:42
    ;)
    в FR не видны иконки если я в VS2005 включаю стили:

    [STAThread]
    static void Main()
    {
    Application.EnableVisualStyles(); // !!!!!!!!!!!!!!!!
    Application.SetCompatibleTextRenderingDefault(false);
    Application.Run(new frmMain());
    }

    Не видны иконки пиктографического меню при отображении отчета...
    (... report.ShowReport(); ...)
    Конечно если стили не включать - все работает ... но ...

    Можно ли этого избежать ?
  • almanalman космополит
    отредактировано April 2006
    Это известная ошибка... Microsoft.

    Предлагаю не использовать EnableVisualStyles(), а вместо этого подключить ресурс с манифестом к Вашему приложению.

    http://www.msjogren.net/dotnet/eng/tools/default.asp - здесь лежит небольшая утилита "ThemeMe", которая позволит подключить манифест к вашему приложению. Скажу честно, сам эту утилиту не использовал.
  • отредактировано 01:42
    alman написал:
    Предлагаю не использовать EnableVisualStyles(), а вместо этого подключить ресурс с манифестом к Вашему приложению.
    А есть какой-нибудь цивилизованный способ добавить манифест прямо в проект (желательно с примером ;) ). А то как-то некрасиво получается...

    Да и вообще, планируется ли чисто .NET версия (не COM) отчета? Такая, чтобы встраивалась в VS (а-ля CrystalReports), чтобы с EnableVisualStyles дружила и чтоб компоненты всякие в тулбокс добавлялись? Так удобно было в билдере.... Совсем не хочется на другие репорты переезжать ;)

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

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