Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Лицензия FastReport за багрепорты и багофиксы

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

Открыть новую тему     Написать ответ в эту тему

My_Way



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Объявлена раздача лицензий за найденные баги и багофиксы по продукту от разработчиков
 
Постите здесь свои багрепорты и багофиксы по ФастРепорту,и получайте лицензии на ФастРепорт.
 
Расценки на версии FastReport 4:
 
FR Basic - 1 багрепорт
FR Standard - 3 багрепорта или  1 багофикс
FR Professional - 6 багрепортов или  2 багофикса
FR Enterprise - 9 багрепортов или 3 багофикса
FR Studio Single - 9 багрепортов или 3 багофикса
FR Server - 9 багрепортов или 3 багофикса
 
 
Полезная информация:

 
Найденные баги и багофиксы, использованные для получения лицензии младшего уровня учитываются при получении лицензии следующего уровня. Например,набрав один багрепорт, получаешь FR Basic, а набрав еще 2  - получаешь лицензию на FR Standard, и т.д.  
 
Один багофикс= 3 багрепорта.
Например,если вы нашли баг, и его пофиксили, то у вас в сумме 1 багрепорт+1 багофикс = 4 багрепорта.
 
За лицензиями при накоплении необходимого количества бонусов обращаться в ПМ к My_Way (В письме указывать Имя и емайл, на какой выслать регистрационную инфу)
 
Информация для новичков
Для вновь прибывших, внимательно читать вот ЭТО, чтобы не повторять уже исправленные баги

А еще и это ЭТУ ИНФУ  
 
P.S. Некоторые баги согласно My_Way являются фичами (Правда не знаю в документации это описано, так как баг считается фичей если он задокументирован, иначе это баг).
 
Результаты по подсчетам My Way:

Ник участника Багрепорты Багофиксы Итого: Лицензия Остатки      
gpi Четырнадцать Десять Двадцать семь+ FR Ent+FR Studio+FR Server Больше не на что    
GloThin Двадцать четыре Пять Двадцать семь+ FR Ent+FR Studio+FR Server Больше не на что    
DroN_S Одинадцать Семь Двадцать семь+ FR Ent+FR Studio+FR Server Больше не на что    
SerVal777 Двадцать семь Три Двадцать семь+ FR Ent+FR Studio+FR Server Больше не на что    
Nicka_Grey Двадцать четыре Четыре Двадцать семь+ FR Ent+FR Studio+FR Server Больше не на что    
LadyOfWood Двадцать девять Три Двадцать семь+ FR Ent+FR Studio+FR Server Больше не на что    
QuickeneR Шестнадцать Четыре Двадцать семь+ FR Ent+FR Studio+FR Server Больше не на что    
Garrett Двадцать семь Ноль Двадцать семь FR Ent+FR Studio+FR Server Больше не на что    
RUSer Двадцать восемь Ноль Двадцать семь+ FR Ent+FR Studio+FR Server Больше не на что    
mLex Двадцать пять Один Двадцать семь+ FR Ent+FR Studio+FR Server Больше не на что    
mrrex Тридцать один Ноль Двадцать семь+ FR Ent+FR Studio+FR Server Больше не на что    
Jedinichka Двадцать пять Ноль Двадцать пять FR Ent+FR Studio Семь    
aralekin Девятнадцать Два Двадцать пять FR Ent+FR Studio Семь    
vadson6666 Двадцать пять Ноль Двадцать пять FR Ent+FR Studio Семь    
DmLam Двадцать Ноль Двадцать FR Ent+FR Studio Два    
jonikDk Десять Три Девятнадцать FR Ent+FR Studio Один    
Alex_Yagolnik Девятнадцать Ноль Девятнадцать FR Ent+FR Studio Один    
karioth Восемьнадцать Ноль Восемьнадцать FR Ent+FR Studio Ноль    
denger2k Пятнадцать Один Восемьнадцать FR Ent+FR Studio Ноль    
martyanov Одинадцать Два Семьнадцать FR Ent Восемь    
EmeJIbka Десять Два Шестнадцать FR Ent Семь    
motrik Шестнадцать Ноль Шестнадцать FR Ent Семь    
exteris Шестнадцать Ноль Шестнадцать FR Ent Семь    
JustAMaaan Шестнадцать Ноль Шестнадцать FR Ent Семь    
Delphis11 Шестнадцать Ноль Шестнадцать FR Ent Семь    
mity Пятнадцать Ноль Пятнадцать FR Ent Шесть    
benchik Пятнадцать Ноль Пятнадцать FR Ent Шесть    
Darken Пятнадцать Ноль Пятнадцать FR Ent Шесть    
tomegadeth Пятнадцать Ноль Пятнадцать FR Ent Шесть    
MageSlayerDen Пятнадцать Ноль Пятнадцать FR Ent Шесть    
stalker780 Восемь Один Одинадцать FR Ent Три    
Vic26 Восемь Один Одинадцать FR Ent Два    
Wise Десять Ноль Десять FR Ent Один    
ultima Девять Ноль Девять FR Ent Ноль    
jzk Восемь Ноль Восемь FR Pro Восемь    
wbsg Восемь Ноль Восемь FR Pro Восемь    
royt Восемь Ноль Восемь FR Pro Восемь    
vshersh Восемь Ноль Восемь FR Pro Восемь    
vidic777 Восемь Ноль Восемь FR Pro Восемь    
Erazer Восемь Ноль Восемь FR Pro Восемь            


 
 
Примечание от My Way:
1. Передавать только остатки другим участникам нельзя...
2. Если хотите поделиться своими изысканиями с кем-нибудь из участников, до опубликования в ветке можно передать свои результаты через ПМ...
3. Остатки после лицензии на FR Studio Single, можно использовать, для получения лицензии на FR Server (цена такая же. как на FR Enterprise и FR Studio Single = 9 багрепортов )
4. Багофиксы к багофиксам (багофиксаторы, по термину GloThin), пока засчитываются, как отдельные, но возможно, в будущем будут делиться между решившими указанную проблему...  
 
Также мы премируем за написание статей на тему FastReport, как FastReport 3, так и FastReport Studio, стати начиная от технических, и заканчивая очень прикладными, например, первые
шаги в матричных отчетах, или анализатор логов в FastReport Studio, все
авторские права сохраняются, плюс мы содействуем в размещении этих статей
в изданиях. Есть что публиковать - пишите в ПМ

Всего записей: 80 | Зарегистр. 16-09-2004 | Отправлено: 14:16 23-08-2005 | Исправлено: My_Way, 16:15 30-03-2007
GloThin



Тобольский шашлычник
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
My_Way
 

Цитата:
aralekin - добавим один багрепорт и один багофикс  

2 + 1 + 1*3 = 6 , а не 5
И в Итоге - Про


----------
Все принципиальное-просто,а все простое-принципиально!
На каждого мудреца достаточно простоты!
Не изменишь существующее,не изменив себя!!

Всего записей: 709 | Зарегистр. 28-04-2004 | Отправлено: 15:01 10-11-2005 | Исправлено: GloThin, 15:03 10-11-2005
My_Way



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
2 + 1 + 1*3 = 6 , а не 5  
И в Итоге - Про  

точно, обшибся, aralekin прости, можешь качать Про

Всего записей: 80 | Зарегистр. 16-09-2004 | Отправлено: 15:11 10-11-2005
gpi

Alone Wanderer
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GloThin

Цитата:
А что у самого иссякли пороховницы...  
Осталось тока у буржуев баги искать?

Старый стал, ленивый

Всего записей: 432 | Зарегистр. 30-05-2004 | Отправлено: 18:46 10-11-2005
ShIvADeSt



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GloThin
My_Way
gpi
В общем еще один пост не по теме, и тема закрывается как флудерская. Подобные вещи по личке, так как никакой содержательности относительно сабжа не несут.

----------
И создал Бог женщину... Существо получилось злобное, но забавное...

Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 01:30 11-11-2005
aralekin



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
точно, обшибся, aralekin прости, можешь качать Про

My_Way, сенкс.. линки появились, уже качаю =)
кста... на счет кеширования пока ничего не известно? будут включать его в новую версию? или самом дорабатывать это?

Всего записей: 39 | Зарегистр. 30-07-2003 | Отправлено: 14:58 13-11-2005 | Исправлено: aralekin, 15:03 13-11-2005
gpi

Alone Wanderer
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FR 3.19.13
1. Если в дизайнере открыть отчёт с диалоговой формой и попытаться включить предварительный просмотр, то получаем Cannot focus a disabled or invisible window. Программу приходится снимать через диспетчер задач. При формировании отчёта через ShowReport ошибка не выскакивает
2. Если в дизайнере панели дерево данных, дерево отчёта, инспектор сделать перемещаемыми (в виде форм), а затем сжать по горизонтали до минимального размера, то расширить их можно только с левой стороны, а при ширине более 30-35 пикселей - и с правой.
3. Если в программе присвоить значение скриптовой переменной Report.Script.Variables['VID']:=... , то  в скрипте к ней можно обращаться и так  
 if <VID>=0
и так
 if VID=0
Если же переменную описать в самом скрипте, то обращаться к ней можно только без угловых скобок

Всего записей: 432 | Зарегистр. 30-05-2004 | Отправлено: 19:32 13-11-2005
gpi

Alone Wanderer
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть отчёт такой структуры:
GroupHeader1
MasterData1
GroupFooter1
На GroupFooter1 размещён SubReport с MasterData2.
На первом проходе в CountOfLines заносится число строк MasterData1:  

Код:
procedure ReportSummary1OnBeforePrint(Sender: TfrxComponent);
begin
  with ReportSummary1, Engine do
  begin
      If not FinalPass then
      begin
       CountOfLines:=<Line#>;
      end;
  end
end;

А на втором проходе после печати каждой группы проверяется, не достигнут ли конец отчёта, и если не достигнут, то на новой странице выводится ReportTitle1:

Код:
procedure GroupFooter1OnAfterPrint(Sender: TfrxComponent);
begin
   with GroupFooter1, Engine do
     begin
       if (FinalPass) and (<Line#><CountOfLines) then
         begin
           PageHeader1.Visible:=False;
           NewPage;
           PageHeader1.Visible:=True;
           Engine.ShowBand(ReportTitle1);
         end;
     end;
end;

Проблема в том, что после печати группы в Line# содержится число строк+1 бэнда MasterData2
Я в GroupFooter1OnBeforePrint присваиваю дополнительной переменной значение Line#, а в GroupFooter1OnAfterPrint сравниваю её с CountOfLines и таким образом решаю проблему.
Хотелось бы знать - это баг или так и должно быть?  

Всего записей: 432 | Зарегистр. 30-05-2004 | Отправлено: 23:00 14-11-2005
aralekin



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот еще одно наблюдение.....
при вызове метода  

Код:
 
frxReport1.showreport();
 

показывается окно превью. В правом углу есть кнопочка, которая в процессе постороения отчета имеет кепшн "Отмена", а после построения меняется на "Закрыть". Это все правильно работает.
А вот если вызвать превью немного другим способом:

Код:
 
frxReport1.preparereport;
//....
frxReport1.showpreparedreport;
 

то смена кепшна у кнопки "Отмена" на "Закрыть" не происходит. Хотя по идее, уже отчет вызывается построенным и логично было бы писать именно "Закрыть"....
Эт баг или фишка такая? =)

Всего записей: 39 | Зарегистр. 30-07-2003 | Отправлено: 08:33 16-11-2005
DroN_S

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
тут такое нашёл:
установил переменную Time ([Time]) и сморю что получается...
а получается следующее....
при просмотре показывается текущее время и через пробел нуль (17:34:48 0)????? откуда он...
 
при [Now] проявляется тоже самое (16.11.2005 17:36:12 0)
 
версия фаста 3.19.4
 
Добавлено:
что самое интересное, если в скрипте написать memo2.text := DateTimeToStr(Now);, то нуля нет... в чём косяк...

Всего записей: 1143 | Зарегистр. 09-04-2005 | Отправлено: 15:48 16-11-2005
GloThin



Тобольский шашлычник
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
установил переменную Time ([Time])  


Цитата:
через пробел нуль (17:34:48 0)

Щас только проверил, нет ничего подобного
Правда Фастик на 10-к Дайли билдов поновее (версия 3.19.14)...
Может в этой версии в функции  [Time] косяки?  
Надо проверить на другой машине на версии 3.18 (дайлибилд какой не помню)....

----------
Все принципиальное-просто,а все простое-принципиально!
На каждого мудреца достаточно простоты!
Не изменишь существующее,не изменив себя!!

Всего записей: 709 | Зарегистр. 28-04-2004 | Отправлено: 19:59 16-11-2005 | Исправлено: GloThin, 19:59 16-11-2005
DroN_S

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
я точно помню что  на 3.18 всё было нормально, а сейчас открыл старый проект, с использованием этих переменных, и увидел такое

Всего записей: 1143 | Зарегистр. 09-04-2005 | Отправлено: 20:49 16-11-2005
aralekin



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот багфикс для этого багрепорта . Напомню что не происходила смена кепшна у кнопки TfrxPreviewForm.CancelB с "отмена" на "закрыть" при frxReport1.preparereport; //.... frxReport1.showpreparedreport;.
Модуль -  frxClass.pas  
Процедура - TfrxReport.ShowPreparedReport;
Cтроки вызова модальной формы превью:

Код:
 
     if FPreviewOptions.Modal then
      begin
        ShowModal;
        Free;
      end
 

до вызова формы, вручную меняем кепшн у кнопки CancelB, методом который срабатывает только при frxReport1.showreport();

Код:
 
procedure TfrxPreview.InternalOnProgressStop(Sender: TfrxReport;
  ProgressType: TfrxProgressType; Progress: Integer);
 

Так как у нас уже отчет сформирован, то можно смело делать это:

Код:
 
     if FPreviewOptions.Modal then
      begin
// BagFix Begin:
// Change CancelB.Caption from frxResources.Get('clCancel') to frxResources.Get('clClose')
// Меняем CancelB.Caption с frxResources.Get('clCancel') на frxResources.Get('clClose')
        Preview.InternalOnProgressStop(Self, ptRunning, 0);
// BagFix end;      
        ShowModal;
        Free;
      end
 

Проверял, все работает.
Версия - 3.19.14
 
Добавлено:
Извиняяюсь за предыдущий пост.. не учел возможность немодального окна превью...
вот подправленный код
Было:

Код:
 
      if FPreviewOptions.Modal then
      begin
        ShowModal;
        Free;
      end
      else
      begin
        FreeOnClose := True;
        Show;
      end;
 

Стало:

Код:
 
      if FPreviewOptions.Modal then
      begin
        Preview.InternalOnProgressStop(Self, ptRunning, 0); // BagFix
        ShowModal;
        Free;
      end
      else
      begin
        FreeOnClose := True;
        Preview.InternalOnProgressStop(Self, ptRunning, 0); // BagFix
        Show;
      end;
 
 

 
Добавлено:
И еще одно наблюдение.. не знаю как назвать... Баг, или недоработка, или просто нереализованная функция....
Вобщем делаем любой отчет.
вызываем превью... жмем "поиск" вводим букву, которая есть в нескольких словах...
поиск подсвечивает первое найденное слово... жмешь еще раз поиск, больше не ищет...
отсюда вопрос... зачем включать поиск в отчет, если он ищет только первое вхождение?
По моему очень сильная недоработка.

Всего записей: 39 | Зарегистр. 30-07-2003 | Отправлено: 12:24 17-11-2005
Alex_Yagolnik



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Версия 3.18 (потом проверю на последней)
 
В отчёте есть рястягиваемый бэнд (DetailData.Stretch=true)
На нём несколько растягиваемых текстовых полей (StretchMode=smActualHeight)  
Под ними - линия (LineObject)
 
Когда происходит растягивание по вертикали нескольких строк текста, они наезжают и на линию и на следующий бэнд.
 
Стоит линию перенести на нижний бэнд - всё работает нормально.
 
Для StretchMode=smMaxHeight та же ситуация.

Всего записей: 14 | Зарегистр. 19-10-2005 | Отправлено: 17:12 17-11-2005
vadson6666



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет всем!  
Столкнулся вот недавно с такой проблемой: отчеты, сохраненные в версии ФР 318Про открыть из ФР 315Про приводят к не совсем ожидаемым результатам-табличные данные присутствуют а текста нет. Далее, в продолжение темы если скопировать например Мему с текстом в дизайнере версии 318 а затем вставить в дизайнер версии 315, то копируется только мемо а текста нет! Сталкивался ли кто либо с подобной проблемой? Совместимость версий просто идеальная!
 
Добавлено:
Похоже сам догадался о причине проблемы-в ФР 318 UTF-8, млин почему такие траблы всегда приходится после установки новых версий ВСЕ отчеты смотреть, а их с каждым днем становится все больше и больше, короче с этими версиями сплошной гемор: думаешь поставить, типа фиксы и все такое а в результате получаешь дрын дын дын и головную боль!

Всего записей: 267 | Зарегистр. 08-07-2004 | Отправлено: 08:05 18-11-2005
gpi

Alone Wanderer
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vadson6666
Ты бы ещё повозмущался, что FR 2.55 не открывает отчёты из FR 3.18
 
Ещё одно наблюдение - если на MasterData добавить Мемо с содержимым [Page] или[Page#], то на первой стоке второй страницы в этом поле будет 1, а на второй - 2

Всего записей: 432 | Зарегистр. 30-05-2004 | Отправлено: 10:10 18-11-2005
vadson6666



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Ты бы ещё повозмущался, что FR 2.55 не открывает отчёты из FR 3.18

В корне не согласен с приведенным аргументом. 2.55 и 3.18 - это РАЗНЫЕ продукты, я в курсе об этом, а вот 3.18-продолжение(логическое?) 3.15 с пофиксенными багами, для этого и существует данный топик.
А вообще предложение к разработчикам: в файлике Чейнджес.тхт помимо изменений еще вносить строчки о том, что отвалится с переходом на новую сборку. Просто у нас в конторе существует следующая вещь: имеется порядка 40 клиентов, работающих с отчетами, а сам движок Фаста зарыт в ДЛЛ. Получается, что, поправив отчет, необходимо все библиотеки перезаливать клиентам. Поэтому я и возмущаюсь...

Всего записей: 267 | Зарегистр. 08-07-2004 | Отправлено: 10:57 18-11-2005
DroN_S

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vadson6666

Цитата:
В корне не согласен с приведенным аргументом. 2.55 и 3.18 - это РАЗНЫЕ продукты

Продукты разные, но поддерхка frf в 3.19 есть...

Всего записей: 1143 | Зарегистр. 09-04-2005 | Отправлено: 11:02 18-11-2005
vadson6666



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Продукты разные, но поддерхка frf в 3.19 есть...

И что с того, как это поможет решить мою траблу?!
То есть я так понял, все считают описанную ситуацию абсолютно нормальной? Тады ой извините, не буду больше об этом.

Всего записей: 267 | Зарегистр. 08-07-2004 | Отправлено: 11:08 18-11-2005
DroN_S

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vadson6666

Цитата:
И что с того, как это поможет решить мою траблу?!

речь идёт о совметимоти версий, так вот фаст 3.19 поддерживает 2.55 хоть они очень различаются...

Цитата:
Тады ой извините, не буду больше об этом.

ты этим ничего не добъёшься, так как потому поддержки нет, иначе при изменении кода придётся опять вернуться к старому корыту...

Всего записей: 1143 | Зарегистр. 09-04-2005 | Отправлено: 11:13 18-11-2005 | Исправлено: DroN_S, 11:24 18-11-2005
vadson6666



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
ты этим ничего не добъёшься, так как потому поддержки нет, иначе при изменении кода придётся опять вернуться к старому корыту...

Ладно, понял, вопрос снят.

Всего записей: 267 | Зарегистр. 08-07-2004 | Отправлено: 11:46 18-11-2005
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Лицензия FastReport за багрепорты и багофиксы


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru