evandro Posted April 5, 2008 Report Share Posted April 5, 2008 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 Quote Link to comment Share on other sites More sharing options...
evandro Posted April 5, 2008 Author Report Share Posted April 5, 2008 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 Quote Link to comment Share on other sites More sharing options...
Spirin Sergey Posted April 5, 2008 Report Share Posted April 5, 2008 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 Quote Link to comment Share on other sites More sharing options...
miragerr Posted April 6, 2008 Report Share Posted April 6, 2008 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 Quote Link to comment Share on other sites More sharing options...
Spirin Sergey Posted April 6, 2008 Report Share Posted April 6, 2008 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.htm Quote Link to comment Share on other sites More sharing options...
evandro Posted April 6, 2008 Author Report Share Posted April 6, 2008 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 Quote Link to comment Share on other sites More sharing options...
evandro Posted April 6, 2008 Author Report Share Posted April 6, 2008 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 Quote Link to comment Share on other sites More sharing options...
miragerr Posted April 6, 2008 Report Share Posted April 6, 2008 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 Quote Link to comment Share on other sites More sharing options...
Spirin Sergey Posted April 7, 2008 Report Share Posted April 7, 2008 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 Quote Link to comment Share on other sites More sharing options...
Spirin Sergey Posted April 7, 2008 Report Share Posted April 7, 2008 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 Quote Link to comment Share on other sites More sharing options...
miragerr Posted April 7, 2008 Report Share Posted April 7, 2008 Ola Spirin Funcionou 1000% obrigado 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 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.