On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение
постоянный участник


Пост N: 129
Зарегистрирован: 25.12.07
ссылка на сообщение  Отправлено: 10.03.08 23:53. Заголовок: ANN: Вышел релиз FastReport for [x]Harbour


Здравствуйте.

Рад сообщить, что вышел релиз FastReport for [x]Harbour. Как всегда, информацию можно посмотреть:

http://www.paritetsoft.ru/frh.htm

Возможным русскоязычных покупателей лучше контактировать со мной напрямую по email. Цена для оплаты в рублях банковским переводом по выставленному счету- 9999 рублей.

--
Спирин Сергей.
Компания "Паритет Софт".
FRH sales: http://www.paritetsoft.ru/frh.htm
FRAX sales: http://www.hotsoft.ru/ALASKA/frax_eng.htm



Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 258 , стр: 1 2 3 4 5 6 7 8 9 10 11 12 13 All [только новые]


постоянный участник




Пост N: 827
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 03.04.09 10:07. Заголовок: НЕТ, нужно чтоб это ..


НЕТ, нужно чтоб это окно не появлялось, которое на картинке.
Самостоятельный Экспорт мне не нужен. Устраиваевает тот который есть в Предпромотре.
В предпросмотре я уже задаю папку для экспорта, имя файла, нужно только чтоб "поднялось" приложение в которое экспортрую.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 242
Зарегистрирован: 25.12.07
ссылка на сообщение  Отправлено: 03.04.09 14:19. Заголовок: Думать все-таки прид..


Думать все-таки придется. Поэтому:

Sergey Spirin пишет:

 цитата:
Открыть любую дему, выбрать "Export Report", тыркать мышью и думать.



Хорошо, даю "наводку" - Думать нужно не о смысле жизни, вообще, а о всяких галочках на диалоге и об "их дальнейшей судьбе".

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 828
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 03.04.09 17:58. Заголовок: Sergey Spirin пишет:..


Sergey Spirin пишет:

 цитата:
Хорошо, даю "наводку"



"Наводка" - помогла !

Добавляю:
FrPrn:SetProperty( "PDFExport" , "ShowDialog", .F. )
FrPrn:SetProperty( "PDFExport" , "OpenAfterExport", .T. )
FrPrn:ShowReport()

Работает !

FrPrn:SetProperty( "HTMLExport", "ShowDialog", .F. )
FrPrn:SetProperty( "HTMLExport", "OpenAfterExport", .T. )
FrPrn:ShowReport()

Не работает - ругается на путь ! Хотя если сделать через меню, то все запускается !

FrPrn:SetProperty( "RTFExport" , "ShowDialog", .F. )
FrPrn:SetProperty( "RTFExport" , "OpenAfterExport", .T. )
FrPrn:ShowReport()

Работает !

FrPrn:SetProperty( "XLSExport" , "ShowDialog", .F. )
FrPrn:SetProperty( "XLSExport" , "OpenAfterExport", .T. )
FrPrn:ShowReport()

Не работает !!! Файл создает, а Ексель не запускается.

FrPrn:SetProperty( "XMLExport" , "ShowDialog", .F. )
FrPrn:SetProperty( "XMLExport" , "OpenAfterExport", .T. )
FrPrn:ShowReport()

Не работает !!! Файл создает, а Ексель не запускается.

Видать для Екселя нужны другие методы ?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 829
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 03.04.09 18:21. Заголовок: С Екселем разобрался..


С Екселем разобрался !
Нужен другой метод - FrPrn:SetProperty( "XMLExport" , "OpenExcelAfterExport", .T. ) !

И заработал - FrPrn:SetProperty( "HTMLExport", "OpenAfterExport", .T. )

Спасибо !


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 831
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 03.04.09 22:05. Заголовок: Sergey Spirin пишет:..


Sergey Spirin пишет:

 цитата:
Открыть любую дему, выбрать "Export Report", тыркать мышью и думать.



А как передавать в Fast массив ?

Что-то не нашел примеров в Демо !
FrPrn:AddVariable( "My Lovely Vars", "My and only my var", 10 )
FrPrn:AddVariable( "My Lovely Vars", "test", 100.25 )
FrPrn:AddVariable( "My Lovely Vars", "test1", "'Test'" )
FrPrn:AddVariable( "My Lovely Vars", "test2", CToD( "01/01/2007" ) )

Да и при использовании в Fast'e получается ошибка !!! Двойные скобки-то нельзя !
[GetHbVar('aPubYear[1]')] ?



Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 243
Зарегистрирован: 25.12.07
ссылка на сообщение  Отправлено: 04.04.09 13:25. Заголовок: Andrey пишет: А как..


Andrey пишет:

 цитата:
А как передавать в Fast массив ?



var
Ar: Variant;

procedure ReportHOnStartReport(Sender: TfrxComponent);
begin
Ar := GetHbVar('ar1');

ShowMessage(Ar[1]);
end;

Andrey пишет:

 цитата:
Да и при использовании в Fast'e получается ошибка !!! Двойные скобки-то нельзя !
[GetHbVar('aPubYear[1]')] ?



А подумать? Или хотя бы ошибку прочитать? В общем, домашнее задание - объяснить почему нельзя:

[GetHbVar('aPubYear[1]')]

И почему теперь можно:

[Ar[1] + Ar[2]]



Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 840
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 27.04.09 22:56. Заголовок: Привет ! Столкнулся ..


Привет !
Столкнулся с проблемой:
Загружаю в PUBLIC переменную файл размером 4 Мб. Загрузилась нормально.

А на форме пытаюсь получить GetHbVar('cFileMemo') ! Виснит глухо ! Приходится снимать FastReport !

Так какого размера можно передавать в FastReport, чтоб ни вис он ?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 251
Зарегистрирован: 25.12.07
ссылка на сообщение  Отправлено: 28.04.09 09:57. Заголовок: Ограничение на строк..


Ограничение на строку - 2GB. Поэтому, скорее всего, снова "забубенен" бесконечный отчет, типа 4MB в PageHeader... Нюансы, в принципе, могут быть, конечно. Давайте пример.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 252
Зарегистрирован: 25.12.07
ссылка на сообщение  Отправлено: 29.04.09 17:44. Заголовок: На сайте http://www...


На сайте http://www.reportingfor.info/ появился новый раздел "Унифицированные формы FastReport", посвященный стандартным шаблонам унифицированных форм.
Посмотреть и скачать шаблоны можно здесь http://www.reportingfor.info/ru/download.php

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 841
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 29.04.09 22:56. Заголовок: Сделал пример ! Ссыл..


Сделал пример !
Ссылка здесь: http://files.mail.ru/7ZKCRC
Выяснил опытным путем что размер файла лучше иметь меньше 200 кбайт, при других значениях просто ТОРМОЗА, а больше 1 Мбайта - просто виснет !
Я думаю лучше наверно сделать показ файла через загрузку его FastReport"ом, но я так и не смог его загрузить напрямую !
Буду признателен за помошь.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 846
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 04.05.09 21:21. Заголовок: Sergey Spirin пишет:..


Sergey Spirin пишет:

 цитата:
Давайте пример.


Пример дал ....

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 854
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 01.06.09 15:33. Заголовок: Перевел свою програм..


Перевел свою программу под xHarbour Compiler build 1.2.1 (SimpLex) (Rev. 6406)
Весь проект собрался, кроме:
Building object module for 'obj2\FastRepH.c'
using C compiler 'BCC32' as defined in 'Z:\xHARBOUR\BIN\harbour.cfg'...
Exec: BCC32 -c -D__EXPORT__ -IZ:\xHARBOUR\include -d -LZ:\xHARBOUR\lib -oobj2\FastRepH.obj obj2\FastRepH.c
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj2\FastRepH.c:
Error E2141 PRG\\FastRepH.prg 177: Declaration syntax error
*** 1 errors in Compile ***
Done.


Что делать ?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 857
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 03.06.09 15:10. Заголовок: Нашел решение !!! Сп..


Нашел решение !!!
Спасибо, люди добрые помогли.
Всего-то нужно было перейти на новую версию 4.7.130

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 153
Зарегистрирован: 27.01.07
ссылка на сообщение  Отправлено: 05.07.09 15:28. Заголовок: Сергею Спирину: Посл..


Сергею Спирину:
После обновления Harbour при компиляции программы имеем множественные
Warning W8075 (компилятор BCC 5.5.1) на файле FastRepH.prg

Changelog Харбора:

 цитата:
2009-06-20 22:24 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
* harbour/include/hbapi.h
* harbour/source/vm/extend.c
* renamed existing hb_par*() and hb_stor*() functions which supports
variable number of parameters (...) into hb_parv*() and hb_storv*()
* added new hb_par*() and hb_stor*() functions which use strict number
of parameters. New hb_par*() functions do not make hidden conversion
between types, f.e. hb_parl() returns 1 only for logical parameters
which contain .T.


Можно попросить Вас поправить? Спасибо.


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 253
Зарегистрирован: 25.12.07
ссылка на сообщение  Отправлено: 06.07.09 19:41. Заголовок: Я вернусь в "мир..


Я вернусь в "мир Xbase" через пару дней, потерпите пожалуйста.

И сами варнинги покажите. Ошибок нет? Только варнинги?


Кстати, а нет ли "у нас" приличных Дельфистов? Я к тому, что подобные "пропадания" могут у меня, к сожалению, повторяться. Если кто-нибудь, обладающий приличной дельфийской квалификацией заинтересуется, то могу предложить сотрудничество. Имею в виду ведение саппотрта за, естественно, как использование FRH, так и, возможно, проценты с продаж.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 158
Зарегистрирован: 27.01.07
ссылка на сообщение  Отправлено: 08.07.09 10:46. Заголовок: Ошибок нет. Варнинги..


Ошибок нет.
Варнинги на картинке.


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 254
Зарегистрирован: 25.12.07
ссылка на сообщение  Отправлено: 08.07.09 16:57. Заголовок: PSP пишет: Варнинги..


PSP пишет:

 цитата:
Варнинги на картинке.



Гм... Даже не знаю, что сказать на такой варнинг Ну я не знаю как сделать приведение типов указателей "НЕ ПОДОЗРИТЕЛЬНЫМ"

А зачем вам вообще С-варнинги? Может просто убрать -w из строки для bcc? Ну или просто эту сверхподозрительность зарубить добавив -w-8075?

Кстати, а это скриншот чего?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 159
Зарегистрирован: 27.01.07
ссылка на сообщение  Отправлено: 08.07.09 17:12. Заголовок: Sergey Spirin пишет:..


Sergey Spirin пишет:

 цитата:
Гм... Даже не знаю, что сказать на такой варнинг Ну я не знаю как сделать приведение типов указателей "НЕ ПОДОЗРИТЕЛЬНЫМ"


Все было нормально, пока в Харбор не изменили вот это (имхо)
* renamed existing hb_par*() and hb_stor*() functions which supports
variable number of parameters (...) into hb_parv*() and hb_storv*()
* added new hb_par*() and hb_stor*() functions which use strict number
of parameters. New hb_par*() functions do not make hidden conversion
between types
, f.e. hb_parl() returns 1 only for logical parameters
which contain .T.
Может просто заменить все hb_par*() и hb_stor*() на hb_parv*() и hb_storv*(). Я не знаток Си, сорри...

Sergey Spirin пишет:

 цитата:
А зачем вам вообще С-варнинги? Может просто убрать -w из строки для bcc? Ну или просто эту сверхподозрительность зарубить добавив -w-8075?


Если это ни на что не влияет, - можно и убрать. Эту фичу (-w-8075) я знаю.

Sergey Spirin пишет:

 цитата:
Кстати, а это скриншот чего?


Output console xMate. Выход компилятора (в данном случае BCC)


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 255
Зарегистрирован: 25.12.07
ссылка на сообщение  Отправлено: 08.07.09 19:19. Заголовок: PSP пишет: Все было..


PSP пишет:

 цитата:
Все было нормально, пока в Харбор не изменили вот это (имхо)
* renamed existing hb_par*() and hb_stor*() functions which supports
variable number of parameters (...) into hb_parv*() and hb_storv*()
* added new hb_par*() and hb_stor*() functions which use strict number
of parameters. New hb_par*() functions do not make hidden conversion
between types, f.e. hb_parl() returns 1 only for logical parameters
which contain .T.
Может просто заменить все hb_par*() и hb_stor*() на hb_parv*() и hb_storv*(). Я не знаток Си, сорри...



Ну, вообще говоря, я не использую функций с переменным числом параметров и не использую неявных приведений типов. Поэтому, на вскидку, должно работать. "Погоняйте", посмотрите.

Для теста можно переименовать и посмотреть. Но у себя я это делать не буду, это только гимор - ветвить под Harbor/xHarbour.




Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 160
Зарегистрирован: 27.01.07
ссылка на сообщение  Отправлено: 08.07.09 20:51. Заголовок: Sergey Spirin пишет:..


Sergey Spirin пишет:

 цитата:
Для теста можно переименовать и посмотреть.


Ok. Попробую.

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 258 , стр: 1 2 3 4 5 6 7 8 9 10 11 12 13 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 29
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет