лицензия за баги

2

Комментарии

  • отредактировано 04:45
    Здравствуйте,

    Уберу проверку наличия файла.
  • отредактировано April 2010
    http://fast-report.com/ru/forum/index.php?...art=#entry27341

    "Проблема в следующем, в процедуре есть параметр, который по идее может быть нулловым, но если с SqlDataSource значение параметра по умолчанию мы не указываем, то как раз и возникает эта ошибка. Если же я передам туда что угодно - ошибки не возникает. Получается если ничего не указано в качестве значения по умолчания, null туда не подставляется!

    Такой вот баг...
  • evgeniy214evgeniy214 Украина
    отредактировано 04:45
    Здравствуйте, при повторном сохранении отчета в другой формат (PDF потом в RTF например) требуется перезапуск отчета, это так задумано или баг?
  • отредактировано 04:45
    Здравствуйте,

    А почему Вы решили, что требуется перезапуск отчета?
  • evgeniy214evgeniy214 Украина
    отредактировано 04:45
    Если не обновить страничку, то при повторном сохранении в другой формат не получается открыто файл, на формат ругается.
  • отредактировано 04:45
    Вы о web-приложении? Попробовал сейчас на простом asp.net проекте, все работает нормально. Распишите, пожалуйста, методику повторения ошибки.
  • evgeniy214evgeniy214 Украина
    отредактировано 04:45
    Проблема, как выяснилось, только в Opera, видимо связана с кешем, в IE все работает нормально.
  • evgeniy214evgeniy214 Украина
    отредактировано 04:45
    Версия 1.4.7 demo всем заголовкам и подвалам отчета, группы и подвалу отчета установил "не отрывать от данных", данные могут "разрываться". Проблема в том, что подвал группы либо подвал отчета печатаются на новой страничке, с заголовками такого не происходит.
  • evgeniy214evgeniy214 Украина
    отредактировано 04:45
    Количество колонок данных, две.
  • отредактировано 04:45
    Здравствуйте.

    Первая проблема.
    Версия demo (от 05.05.2010). Создаем новый репорт. Кидаем на лист в dataBand Picture. Загружаем в него картинку. Масштабируем объект так, что края изображения вылазят за границы слева и справа. Включаем предпросмотр.
    1. Картинка рисуется без обрезания по листу (выглядит не красиво).
    2. Печать идет без проблем (обрезает как надо)
    3. Сохранение в файлы рисунков -> Метафайл -> Picture вмещается в лист (теряется масштаб).

    Вторая проблема.
    На форму ложим DesignerControl. При создании формы, создаем Report.
    printingForm = new PrintingForm(); // в конструкторе происходит создание { Report. report = new Report(); report.CreateUniqueName(); }
    printingForm.AddImageToCurrentPage(image.Image, image.Place);
    printingForm.designer.Report = printingForm.report;
    printingForm.designer.RefreshLayout();
    printingForm.Show();

    Создаем таким способом Picture
    public void AddImageToCurrentPage(Image image, RectangleF place)
    {
    PictureObject pb = new PictureObject();
    pb.Parent = dataBand;
    //dataBand.AddChild(pb);
    //dataBand.Objects.Add(pb);
    pb.CreateUniqueName();
    pb.Left = place.Left;
    pb.Top = place.Top;
    pb.Image = image;
    pb.Width = place.Width;
    pb.Height = place.Height;
    //FixBandHeight();
    }


    Показываем форму. Все Ок, дизайнер запустился. Тут же, (по нажатию кнопки на форме) вышеописанным способом пытаемся добавить еще Picture, добавление происходит, но на бэнде (и вообще ни где) не появляется до тех пор, пока что либо из уже созданного на бэнде не подвигаеш (вообще странно).
    В чем может быть дело?
  • отредактировано 04:45
    evgeniy214 написал: »
    Версия 1.4.7 demo всем заголовкам и подвалам отчета, группы и подвалу отчета установил "не отрывать от данных", данные могут "разрываться". Проблема в том, что подвал группы либо подвал отчета печатаются на новой страничке, с заголовками такого не происходит.

    Это из-за опции "Может разрываться" у бэнда "Данные". При этом печатается маленький кусочек бэнда "Данные" на предыдущей странице, поэтому механизм удержания подвала не работает.
  • отредактировано 04:45
    Здравствуйте,
    eugene_sm написал: »
    Первая проблема.

    Обрезка объектов по границе листа в FastReport не делается. Так лучше видны ошибки проектирования отчета (при просмотре).
    eugene_sm написал: »
    Вторая проблема.

    Дизайнеру надо сообщить, что был добавлен объект:
    designerControl1.SetModified();

  • evgeniy214evgeniy214 Украина
    отредактировано 04:45
    AlexTZ написал: »
    Это из-за опции "Может разрываться" у бэнда "Данные". При этом печатается маленький кусочек бэнда "Данные" на предыдущей странице, поэтому механизм удержания подвала не работает.

    У меня печатается не кусочек данных на предыдущей странице, а все данные(они занимают ровно целый лист). Подвалы переносятся на новый лист без кусочка данных.
  • evgeniy214evgeniy214 Украина
    отредактировано 04:45
    evgeniy214 написал: »
    У меня печатается не кусочек данных на предыдущей странице, а все данные(они занимают ровно целый лист). Подвалы переносятся на новый лист без кусочка данных.
    Данные расположены в двух колонках, этот же отчет но с данными в одной колонке работает нормально.
  • отредактировано 04:45
    Здраствуйте!
    написал:
    Обрезка объектов по границе листа в FastReport не делается. Так лучше видны ошибки проектирования отчета (при просмотре).

    А как быть, если это необходимо? Т.е. изначально нет возможности обрезать картинку, т.к. она такая формируется.
    Может это можно сделать опционально?
  • отредактировано 04:45
    evgeniy214 написал: »
    Данные расположены в двух колонках, этот же отчет но с данными в одной колонке работает нормально.

    Не могли бы Вы прислать мне пример, который я смогу запустить и потестировать? tz@fast-report.com
  • отредактировано 04:45
    eugene_sm написал: »
    А как быть, если это необходимо? Т.е. изначально нет возможности обрезать картинку, т.к. она такая формируется.
    Может это можно сделать опционально?

    Картинка обрезается по границам объекта PictureObject. Вам надо его правильно разместить на странице, чтобы он не вылезал за края листа.
  • отредактировано 04:45
    Здравствуйте!

    А нельзя ли добавить для таблиц, возможность форматирования текста в верхний и нижний индексы.
    А то размещать поверх таблицы объект "Форматированный текст" как-то не вариант.
  • отредактировано 04:45
  • отредактировано 04:45
    Спасибо за оперативность!
  • evgeniy214evgeniy214 Украина
    отредактировано 04:45
    Доброе утро, версия 1.4.8 при вызове дизайнера отчета выдает "Адресат вызова создал исключение".
  • отредактировано 04:45
    Здравствуйте,

    В демке дизайнер отчета работает нормально. Расскажите, как воспроизвести ошибку?
  • evgeniy214evgeniy214 Украина
    отредактировано 04:45
    AlexTZ написал: »
    Здравствуйте,

    В демке дизайнер отчета работает нормально. Расскажите, как воспроизвести ошибку?

    в контроле WebReport при вызове дизайнера или выборе источников данных возникает это исключение.
  • отредактировано 04:45
    Если до этого использовалась версия < 1.4.0, нужно удалить фастрепортовские dll из папок bin, obj проекта.
  • evgeniy214evgeniy214 Украина
    отредактировано 04:45
    AlexTZ написал: »
    Если до этого использовалась версия < 1.4.0, нужно удалить фастрепортовские dll из папок bin, obj проекта.
    Я заменил старые dll новыми(1.4.8.0)... проблема только у меня?
  • отредактировано 04:45
    Их надо просто удалить. Новые dll лежат в GAC, и не должны копироваться в папки проекта. У меня, по кр.мере, так работает. Если ошибка все еще есть, пришлите, пожалуйста, проект на tz@fast-report.com, буду смотреть.

    Попробуйте так же создать новый проект, положить WebReport на форму и вызвать дизайнер.
  • evgeniy214evgeniy214 Украина
    отредактировано 04:45
    Проблема решена путем переустновки, с удалением из GAC следов FastReport.
  • отредактировано May 2010
    Пытаюсь после установки FastReport.NET 1.4.11 добавить в тулбокс (сам при установке почему-то не стал) по инструкции в Microsoft Visual C# 2008 Express Edition Rus.
    При попытке добавить файл FastReport.dll получаю картиночку из приложенного файла.
    При добавлении в SharpDevelop 3.2 все проходит нормально, только там по умолчанию галки стоят на всех компонентах, а не только на пяти нужных, долго клацать приходится. :)
  • отредактировано 04:45
    Здравствуйте,

    В Express Edition есть ограничение на установку сторонних пакетов (vsPackage). Именно таким пакетом делается регистрация компонет FastReport в toolbox.
    Что касается ошибки: необходимо установить библиотеку MS Chart Control отсюда:
    http://www.microsoft.com/downloads/details...a8-910ae6ea442c
  • отредактировано May 2010
    Баги (1.2.47, MS VS 2008):
    1. после того, как вызвана функция ShowPrepared() при очередном добавлении данных в отчёт Prepare(true) - отчёт предварительно очищается, хотя параметр true вроде должен предотвращать это...
    2. если выполнить ShowPrepared() в дебаг-режиме, то форма приложения активируется, а превью-форма не появляется...


    и ещё вопросы по лицензии (оффтоп, сори):
    1. собрались приобретать лицензии Team... На какой срок они выдаются? Если срок ограничен, на каких условиях они продляются?
    2. Каким образом происходит upgrade? Например, приобретём лицензии на 1.4.9, как получить 1.5 и т.д.?

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

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