Jump to content
Fivewin Brasil

FastReport


evandro

Recommended Posts

Olá,

Duas dúvidas:

1-Quero apresentar um elemento de um vetor ( [(GetHbArrayVar('aVias', 1 ))]. Em vez de indicar o elemento fixo ( 1 ), preciso que seja de um arquivo.

[(GetHbArrayVar('aVias', [atd."MAT_VIA"] ))] não funciona. Dá erro.

2-Tem um modelo para criar etiquetas?

[]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 06/04/2008 17:01:03

Link to comment
Share on other sites

Olá,

Duas dúvidas:

1-Quero apresentar um elemento de um vetor ( [(GetHbArrayVar('aVias', 1 ))]. Em vez de indicar o elemento fixo ( 1 ), preciso que seja de um arquivo.

[(GetHbArrayVar('aVias', [atd."MAT_VIA"] ))] não funciona. Dá erro.

2-Tem um modelo para criar etiquetas?

[]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 06/04/2008 17:01:03

Link to comment
Share on other sites

citação:

Olá,

Duas dúvidas:

2-Quero apresentar um elemento de um vetor ( [(GetHbArrayVar('aVias', 1 ))]. Em vez de indicar o elemento fixo ( 1 ), preciso que seja de um arquivo.

[(GetHbArrayVar('aVias', [atd."MAT_VIA"] ))] não funciona. Dá erro.

2-Tem um modelo para criar etiquetas?


id=quote>id=quote>

Hello, Evandro.

It's not possible (and no need) such using expression brackets - [[]]. Database field: . So:

[GetHbArrayVar('aVias', )]

About labels, what do you mean?

---

Spirin Sergey.

"Paritet Soft" Company.

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

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

Link to comment
Share on other sites

Ola Amigos

Spirin esta de parabens esta FASTREPORT, estou adorando trabalhar nela, mais ainda não descobri como fazer algumas coisas, por exemplo:

tenho uma variavel caracter no meu arquivo que é "000000000" gostaria de mostrar na impressão assim "000000/00-0" como criar uma mascara para isso ??

outra coisa como transformar uma variavel caracter em valor,

dentro do meu arquivo tenho um campo caracter da seguinte forma:

variavel

--------

preco = " 150.00 120.00 99.55"

preco1 = Substring( preco, 12, 12 ) // " 120.00"

preco2 = Substring( preco, 1, 12 ) // " 150.00"

transformo para valor

---------------------

preco1 = Val( preco1 )

preco2 = Val( preco2 )

Somando os valores

------------------

preco3 = preco1 + preco2 // 270,00 <<-- já transformado em valor

gostaria de fazer isso mostrando em uma coluna, e no final somando os resultados

isso ainda num consegui fazer, pode me ajudar

Jackson Douglas

Boa Vista

FWH 8.02 Lamborguini ( isso voa gente ) PellesC+xH 1.1.0

email : miragerr@osite.com.br

MSN : jackson_rl@hotmail.com

SKYPE : jackson_rr

Link to comment
Share on other sites

citação:

Ola Amigos

Spirin esta de parabens esta FASTREPORT, estou adorando trabalhar nela, mais ainda não descobri como fazer algumas coisas, por exemplo:

................


id=quote>id=quote>

Hello, Jackson,

Firstly, I can say that you can use FastReport built-in functions like: Format(), FormatMaskText(), Copy(), Delete() etc.

However my experience shows, that "another's" syntax not always is pleasant to Clipper-developers :)

So look also, that you use ANY Harbour function by direct call like:

CallHbFunc()...

And also you can add ANY function to FastReport, look demo with adding XBaseStr() -function.

---

Spirin Sergey.

"Paritet Soft" Company.

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

FRAX sales: http://www.hotsoft.ru/ALASKA/frax_eng.htmicon_smile.gif

Link to comment
Share on other sites

Olá,

1-Funcionou legal.

2-Seria um "wizard", um modelo, ou algo assim para facilitar a criação de etiquetas.

[]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á,

Jackson,

Eu prefiro já enviar os campos já próprios para o uso. Para não precisar usar substr() ou val() ou o que for. Mas você pode usar [CallHbFunc('SubStr', [, 2, 5])] ou qualquer outra função do xHarbour ou sua via CallHbFunc() como disse o Spirin.

citação:gostaria de mostrar na impressão assim "000000/00-0" como criar uma mascara para isso ??
id=quote>id=quote>

Para formatar, ao dar duplo clique no campo, abre-se uma janela "Memorando". Na aba formato, escolha "Número" e na "String de formatação" coloque a máscara que quiser ( ######/##-# ) neste caso.

[]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

Ola amigo Evandro

Tentei assim e não funcionou

citação:

Para formatar, ao dar duplo clique no campo, abre-se uma janela "Memorando". Na aba formato, escolha "Número" e na "String de formatação" coloque a máscara que quiser ( ######/##-# ) neste caso.


id=quote>id=quote>

Tambem tentei usar [ CallHbFunc('Transform', [,"@R 999999/99-!")]

Dá erro de execução da função

O que pode esta errado...

Jackson Douglas

Boa Vista

FWH 8.02 Lamborguini ( isso voa gente ) PellesC+xH 1.1.0

email : miragerr@osite.com.br

MSN : jackson_rl@hotmail.com

SKYPE : jackson_rr

Link to comment
Share on other sites

citação:

Tambem tentei usar [ CallHbFunc('Transform', [,"@R 999999/99-!")]

Dá erro de execução da função

O que pode esta errado...


id=quote>id=quote>

Hello, Jackson,

- You lost one ] - parameters bracket

- And strings must be at single quotes - 'string'

So:

[CallHbFunc('Transform', [,'@R 999999/99-!'])]

---

Spirin Sergey.

"Paritet Soft" Company.

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

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

Link to comment
Share on other sites

citação:

2-Seria um "wizard", um modelo, ou algo assim para facilitar a criação de etiquetas.


id=quote>id=quote>

Hello, Evandro,

If it's special printer that print small labels, simply set paper size. If it's many small labels on one A4 paper then simply set COLUMNS for page or for bands (how you like).

At demo "UserDS and Dialogs"-report is two columns report.

---

Spirin Sergey.

"Paritet Soft" Company.

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

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

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...