Jump to content
Fivewin Brasil

ANN: "FastReport for [x]Harbour" (FRH) beta, trial


Spirin Sergey

Recommended Posts

Olá,

Spirin, para a criação de relatórios mais simples e dinâmicos , não seria melhor eu gerar um .FR3, que é um arquivo XML? Se eu tiver melhor conhecimento dos dados acho que fica tranqüilo. O que eu ainda não entendi nada foi a "label" PropData. As outras acho que dá para entender.

[]s,

Evandro G. de Paula

Curvelo - MG

evandro@skillnet.com.br (Escr. - na Cidade)

imortal@skillnet.com.br (Res. - na Roça)

FWH 2.6+PellesC+MyMake+xHarbour.org 0.99.5+SqlLib

I PREPARATÓRIO PARA O VI ENCONTRO FIVEWIN - JULHO/2008 - CURVELO - MG

Link to comment
Share on other sites

  • Replies 161
  • Created
  • Last Reply

Top Posters In This Topic

onde tem um exemplo para impressoras matriciais desse produto ... to começando a me interessar ja que funciona com xharbour modo texto é muito bom (funciona com os comandos da impressora ? pra ficar bem rápida)

tem como funcionar em bobinas com impressão continua sem avanço de pagina ?

tem como proteger o arquivo .fr3 ou criar uma verificação pra usuarios "espertinhos" façam alteração do relatorio ou adicionar no .exe ?

esse produto pode vir a funcionar no linux ou no windows mobile ?

ja tinha visto esse produto no congresso de clarion ministrado pelo rogerio bassete

xharbour 1.0.0 beta + gtwvw

msn..: zazibr@hotmail.com

skype: zazibr

Daniel lopes Filho

Campo Grande/MS

Editado por - zazibr on 07/02/2008 22:18:49

Editado por - zazibr on 07/02/2008 22:20:18

Editado por - zazibr on 07/02/2008 22:24:13

Link to comment
Share on other sites

Olá,

citação:tem como proteger o arquivo .fr3 ou criar uma verificação pra usuarios "espertinhos" façam alteração do relatorio ou adicionar no .exe ?
id=quote>id=quote>

Resposta do Spirin: I will add LoadFromResource() method to frReportManager class.

Com isto sim, poderá incluir no EXE. As outras questões, ainda não sei, mas quanto à matricial, creio que sim, pois tem a opção para gerar o relatório para matricial

[]s,

Evandro G. de Paula

Curvelo - MG

evandro@skillnet.com.br (Escr. - na Cidade)

imortal@skillnet.com.br (Res. - na Roça)

FWH 2.6+PellesC+MyMake+xHarbour.org 0.99.5+SqlLib

I PREPARATÓRIO PARA O VI ENCONTRO FIVEWIN - JULHO/2008 - CURVELO - MG

Editado por - evandro on 10/02/2008 21:22:32

Link to comment
Share on other sites

Olá,

Incluí o arquivo FR3 no .RES ( tipo RCDATA ) porém não está funcionando. Abre como se não houvesse o FR3.


id=code>id=code>

[]s,

Evandro G. de Paula

Curvelo - MG

evandro@skillnet.com.br (Escr. - na Cidade)

imortal@skillnet.com.br (Res. - na Roça)

FWH 2.6+PellesC+MyMake+xHarbour.org 0.99.5+SqlLib

I PREPARATÓRIO PARA O VI ENCONTRO FIVEWIN - JULHO/2008 - CURVELO - MG

Link to comment
Share on other sites

Olá,

Saiu o primeiro relatório com o FRH já dentro de um sistema nosso. Vejam a cara dele, em um JPG exportado pelo próprio.

9afeb8f2d76113c3a4e0338697843d146g.jpg

[]s,

Evandro G. de Paula

Curvelo - MG

evandro@skillnet.com.br (Escr. - na Cidade)

imortal@skillnet.com.br (Res. - na Roça)

FWH 2.6+PellesC+MyMake+xHarbour.org 0.99.5+SqlLib

I PREPARATÓRIO PARA O VI ENCONTRO FIVEWIN - JULHO/2008 - CURVELO - MG

Link to comment
Share on other sites

citação:

Incluí o arquivo FR3 no .RES ( tipo RCDATA ) porém não está funcionando. Abre como se não houvesse o FR3.


id=code>id=code>


id=quote>id=quote>

Resources can have name or number. So, for example, in .rc:

1 ICON demo.ico

ABC RCDATA "1.fr3"

then: oFrPrn:LoadFromResource("ABC")

Or, for example, in .rc:

1 ICON demo.ico

2 RCDATA "1.fr3"

then: oFrPrn:LoadFromResource(2)

Name of resource is not name of file.

Link to comment
Share on other sites

Olá,

Qual editor de recursos você usa? É que no PellesC este número não existe. Apenas o nome que no caso salvei como "novo.fr3". E aí não lê.

[]s,

Evandro G. de Paula

Curvelo - MG

evandro@skillnet.com.br (Escr. - na Cidade)

imortal@skillnet.com.br (Res. - na Roça)

FWH 2.6+PellesC+MyMake+xHarbour.org 0.99.5+SqlLib

I PREPARATÓRIO PARA O VI ENCONTRO FIVEWIN - JULHO/2008 - CURVELO - MG

Link to comment
Share on other sites

Hello,

citação:

Qual editor de recursos você usa? É que no PellesC este número não existe. Apenas o nome que no caso salvei como "novo.fr3". E aí não lê.


id=quote>id=quote>

I'm not sure that I understand your question but in any case, you cam download this small resource explorer (this is example from Delphi-demos):

http://www.paritetsoft.ru/downloads/resxplor.zip

And look what resources in your exe, and what names resources have.

---

Spirin Sergey.

"Paritet Soft" Company.

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

FRAX sales: http://www.hotsoft.ru/ALASKA/frax_eng.htm

Link to comment
Share on other sites

Olá,

O problema era entre o teclado e a cadeira. Tinha incluído o FR3 num arquivo RES e era outro que estava no projeto. icon_smile_blush.gif

Agora funcionou legal. Agora só faltam 3 coisas:

1-O idioma ( brazil.xml ) podia ficar como recurso também.

2-Preciso de explicações sobre o conteúdo do arquivo FR3 para eu poder criá-lo via sistema, para relatórios feitos em tempo de execução.

3-Quando será liberada a versão final?

[]s,

Evandro G. de Paula

Curvelo - MG

evandro@skillnet.com.br (Escr. - na Cidade)

imortal@skillnet.com.br (Res. - na Roça)

FWH 2.6+PellesC+MyMake+xHarbour.org 0.99.5+SqlLib

I PREPARATÓRIO PARA O VI ENCONTRO FIVEWIN - JULHO/2008 - CURVELO - MG

Editado por - evandro on 11/02/2008 09:47:55

Link to comment
Share on other sites

citação:

1-O idioma ( brazil.xml ) podia ficar como recurso também.

2-Preciso de explicações sobre o conteúdo do arquivo FR3 para eu poder criá-lo via sistema, para relatórios feitos em tempo de execução.

3-Quando será liberada a versão final?


id=quote>id=quote>

1. Full version - is unique to each customer (language, and data about the owner, etc.)

2. Not sure that understand correctly. Do you mean new report? If yes then:

oFrPrn:Clear()

oFrPrn:DesignReport()

Or do you mean ManualBuild-report? ManualBuild-report have not fr3-file.

Or ask question in other words :))

3. I think after ~2 week.

Link to comment
Share on other sites

Olá,

Fazer um relatório pelo ManualBuild, não é exatamente o que eu quero. Eu preciso é de alterar os dados, as colunas ( quantidade, conteúdo ), com o mesmo design de um relatório criado com o DesignReport(). Se eu pego um arquivo .FR3 e incluo mais um coluna, diretamente no FR3, vai funcionar.

id=code>
id=code>

Posso alterar alguns dados nesta tag e incluir uma outra com os dados que preciso. Neste caso não precisarei criar, pelo ReportDesign() um FR3 para cada relatório. Crio em tempo de execução.

[]s,

Evandro G. de Paula

Curvelo - MG

evandro@skillnet.com.br (Escr. - na Cidade)

imortal@skillnet.com.br (Res. - na Roça)

FWH 2.6+PellesC+MyMake+xHarbour.org 0.99.5+SqlLib

I PREPARATÓRIO PARA O VI ENCONTRO FIVEWIN - JULHO/2008 - CURVELO - MG

Link to comment
Share on other sites

citação:

Fazer um relatório pelo ManualBuild, não é exatamente...


id=quote>id=quote>

I recommend to look report inheritance. See Menu Report-> Options-> Inheritance. But it works with reports in files only. Also, any report item you can change by script. Do not remember that from the script you have access to your variables and functions. In addition, I recommend looking Delphi-demo ("FastReport 4 compiled Demo") and varying documentation at:

http://ns.fast-report.com/en/download/fast-report-4-download.html

Link to comment
Share on other sites

Olá,

Ari, para criar o relatório, não tem um passo-a-passo. É como criar uma dialog no PellesC ou WS. Você vai incluindo os recursos que quer, na posição do relatório. Tem basicamente 3 bandas: Cabeçalho, área de dados e rodapé. Dentro das bandas você vai incluindo os campos, imagens, código de barras, etc. Tem opções a fartar. A parte do sistema é muito simples. São meia dúzia de linhas. Pelo exemplo que tem na página do Spirin, dá para fazer isto tranquilamente. Para variar, estou viajando. Assim que chegar, posto um exemplo mais simplificado, mas específico.

[]s,

Evandro G. de Paula

Curvelo - MG

evandro@skillnet.com.br (Escr. - na Cidade)

imortal@skillnet.com.br (Res. - na Roça)

FWH 2.6+PellesC+MyMake+xHarbour.org 0.99.5+SqlLib

I PREPARATÓRIO PARA O VI ENCONTRO FIVEWIN - JULHO/2008 - CURVELO - MG

Link to comment
Share on other sites

Olá,

Postei em "Dicas" um exemplo do prg para emitir o relatório. Agora o "design" dele fica com vocês.

[]s,

Evandro G. de Paula

Curvelo - MG

evandro@skillnet.com.br (Escr. - na Cidade)

imortal@skillnet.com.br (Res. - na Roça)

FWH 2.6+PellesC+MyMake+xHarbour.org 0.99.5+SqlLib

I PREPARATÓRIO PARA O VI ENCONTRO FIVEWIN - JULHO/2008 - CURVELO - MG

Link to comment
Share on other sites

citação:

Thanks Spirin, you have some example for matrix printer?


id=quote>id=quote>

Please, download "big" Delphi Demo at:

http://ns.fast-report.com/en/download/fast-report-4-download.html

Item - "FastReport 4 compiled Demo".

3 matrix report are in this demo.

citação:

Time to change the property memo at run time?


id=quote>id=quote>

:)) Firstly, select language. I like PascalScript :))) And for example:

procedure Memo8OnAfterData(Sender: TfrxComponent);

begin

if Memo8.Memo.Text[1] = 'A' then

begin

Memo8.Memo.Text := 'AAAAAAAAAAAAAAAAAA!!!!' + Memo8.Memo.Text;

Memo8.Font.Size := 30;

end

else

Memo8.Font.Size := 10;

end;

:)))

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...