Luis, vetorial sim.... ASCII nao.... da na mesma... ela passa 3 vezes no 
texto....
em ascii ela passa uma vez soh...

Bro, vc q nao me entendeu, o teu componente footer recebe um valor, ok?
currentPage?  Faca ele receber totalPages tb... 

campo.text = currentPage + " / " + totalPages;

Ou na gambiarra, modifique o valor de currentPage...

currentPage += " / " + totalPages;

envia pro componente....voila xD

Luis Eduardo wrote:
>
>     Nofxx olha só...  acho que vc não tá entendendo ainda o problema...
>
>     Pra ilustrar com exemplo na prática eu fiz o seguinte:
>     peguei aquele exemplo que vc está referenciando e preenchi com 100 
> registros. Ele gerou 4 páginas de dados.
>     gerei um PDF com o que teria ido pra impressora e coloquei aqui: 
> http://www.suprasis.com.br/temp/FPJ-exemplo.pdf
>     repare que no topo da página, à esquerda está escrito "Página 1".
>
>     só que o que eu preciso fazer é ficar escrito:  "Página 1 / 4"  (já 
> que são 4 páginas no total)
>     igual nesse link aqui: 
> http://www.suprasis.com.br/temp/FPJ-exemplo%20do%20esperado.JPG
>
>     no caso eu usei o mspaint pra colocar o /4  :P
>
>     Sobre usar impressão pra impressora matricial, imagino eu que 
> deveria ser normal, não?
>     Pena que minha matricial já era faz muito tempo, senão testava.
>
>     "Talvez", veja bem a aspas, talvez funcione se vc setar a flag:
>
> var fpj:FlexPrintJob = new FlexPrintJob();
> fpj.printAsBitmap = false;
>
>     pq o flex vai gerar a página com formato vetorial, em vez de bitmap.
>
>     bom, ainda no aguardo de uma ajuda no meu problema aqui!  ;)
>
>     abração,
>     Luís Eduardo.
>
>
>
>
> nofxx escreveu:
>   
>> E isso aqui q eu achei no meio: ??? xD
>>  
>> [Bindable]
>>   public var pageNumber:Number = 1;
>>
>> ... Olha o vbox ali embaixo q mostra o valor...
>>
>> Uma coisa foda do flex... eh aquelas impressoras matriciais....que nao 
>> tem driver saca? epson LX 310 da vida....
>>
>> Putis.. c tem q enviar prum webservice ou sei lah, pra mandar imprimir 
>> por samba...
>>
>> To pra ver no AIR c da ....
>> nossa eh soh questao de um  echo "texto" > /dev/lp0  ... linux
>> echo "texto" > ltp1 ( no windows? sera? )
>>
>> Ele tem q deixar neh possivel... xD
>>
>> Se alguem tem um ideia melhor , POR FAVOR, se manifeste ....
>>
>>
>>
>> Luis Eduardo wrote:
>>   
>>     
>>>     Veja bem, usando as duas propriedades juntas, includeInLayout e 
>>> visible, eu tenho como retirar e colocar um elemento dinâmicamente na 
>>> página.
>>>     Mas o *valor* do número que vai ficar em cada página eu não tenho 
>>> como saber de antemão.
>>>     Só percorrendo uma a uma eu tenho como ir fazendo um incremento na 
>>> váriável que conta em que número de página estou, entende?
>>>
>>>     Nesse exemplo que você está fazendo referência, existem duas 
>>> váriaveis: "pageNumber" e "prodTotal".  A "pageNumber" é que é o número 
>>> de página que vai sendo incrementado, página por página.  O "prodTotal" 
>>> é o somatório das quantidades de produtos e não o número de páginas totais.
>>>
>>>     O que não estou conseguindo fazer nem a porretada é fazer preencher 
>>> em cada página um: "Página 3/6" como em qualquer relatório de delphi existe.
>>>     Pensei até em achar um "ActionScript3 to Delphi Translator" pra 
>>> colocar um componente de relatório do delphi pro AS3   :)
>>>     Mas aí a dor de cabeça deve ser maior ainda....
>>>
>>>     anyway, valeu de novo cara!
>>>
>>>     abração,
>>>     Luís Eduardo.
>>>
>>>
>>> nofxx escreveu:
>>>   
>>>     
>>>       
>>>> Esse mesmo.. tranquilo kra...
>>>>
>>>> public function showPage(pageType:String):void {
>>>>                 if(pageType == "first" || pageType == "middle") {
>>>>                     // Hide the footer.
>>>>                     footer.includeInLayout=false;
>>>>                     footer.visible = false;
>>>>                 }
>>>>                 if(pageType == "middle" || pageType == "last") {
>>>>                     // The header won't be used again; hide it.
>>>>                     header.includeInLayout=false;
>>>>                     header.visible = false;
>>>>
>>>>
>>>> ae.. footer.visible , includeInLayout.... joga true nas pagina inicial e 
>>>> nas subsequentes ....
>>>>
>>>> <MyComp:FormPrintFooter id="footer" pTotal="{prodTotal}"/>
>>>>
>>>>
>>>>
>>>> Luis Eduardo wrote:
>>>>   
>>>>     
>>>>       
>>>>         
>>>>>     Oi Nofxx,
>>>>>
>>>>>     esse exemplo que tem no help não funciona pro meu caso pq ele mostra 
>>>>> o total de páginas só na última página.
>>>>>     o problema é mostrar página-a-página tipo fazendo no rodapé
>>>>>
>>>>>     "Página 1/6"
>>>>>     "Página 2/6"
>>>>>     ....
>>>>>     "Página 6/6"
>>>>>
>>>>>     bom...  a menos que seja um exemplo que não to lembrando... (o que 
>>>>> estou falando é esse:    
>>>>> https://www.adobe.com/livedocs/flex/201/html/printing_085_15.html)
>>>>>
>>>>>     mesmo assim valeu demais o toque! Se vc souber de um outro jeito sou 
>>>>> todo ouvidos   :)
>>>>>
>>>>>     abração,
>>>>>     Luís Eduardo.
>>>>>
>>>>>
>>>>>
>>>>> nofxx escreveu:
>>>>>   
>>>>>     
>>>>>       
>>>>>         
>>>>>           
>>>>>> Opa, tem um exemplo , exatamente oq tu qr no help do flex (f1).. mas eh 
>>>>>> complicado de achar.. vai ca�ando tudo q tiver PrintJob lah.... ve c tu 
>>>>>> acha.. xD
>>>>>>
>>>>>> Luis Eduardo wrote:
>>>>>>   
>>>>>>     
>>>>>>       
>>>>>>         
>>>>>>           
>>>>>>             
>>>>>>>     Pessoal,
>>>>>>>
>>>>>>>     Algu�m sabe como fazer para aparecer, no rodap� de cada p�gina 
>>>>>>> impressa pelo flex, a informa��o com a p�gina atual e a quantidade 
>>>>>>> total 
>>>>>>> de p�ginas?
>>>>>>>     Tipo um "P�gina: 1/5", no caso de 5 p�ginas totais.
>>>>>>>
>>>>>>>     Fazer aparecer s� o n�mero atual da p�gina sai beleza...  mas n�o 
>>>>>>> estou conseguindo embutir o total.
>>>>>>>
>>>>>>>     Como o FlexPrintJob usa um addObject() pra cada p�gina, imaginei 
>>>>>>> que 
>>>>>>> poderia percorrer uma lista de objetos inseridos (tipo um childList) 
>>>>>>> antes de fazer o send(). Mas ele n�o mant�m essa lista (pelo menos eu 
>>>>>>> n�o achei como).
>>>>>>>     Tentei tamb�m eu mesmo criar um Array e ir jogando as telas nesse 
>>>>>>> array pra depois iterar, setar o numero de total em cada tela e ir 
>>>>>>> jogando pro FlexPrintJob.  Mas a� o problema fica no ato de jogar uma 
>>>>>>> r�plica da minha tela pro array (pq ele usa sempre refer�ncia e a tela 
>>>>>>> muda o lay-out dependendo dos dados. S�o um cabe�alho, dois 
>>>>>>> PrintDataGrids, um resumo e um rodap�.  =/   ).
>>>>>>>
>>>>>>>     Alguma id�ia de como sai esse problema?
>>>>>>>
>>>>>>>
>>>>>>>     abra��o,
>>>>>>>     Lu�s Eduardo.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>     
>>>>>>>   
>>>>>>>     
>>>>>>>       
>>>>>>>         
>>>>>>>           
>>>>>>>             
>>>>>>>               
>>>>>>     
>>>>>>   
>>>>>>     
>>>>>>       
>>>>>>         
>>>>>>           
>>>>>>             
>>>>>     
>>>>>   
>>>>>     
>>>>>       
>>>>>         
>>>>>           
>>>>     
>>>>   
>>>>     
>>>>       
>>>>         
>>>     
>>>   
>>>     
>>>       
>>     
>>   
>>     
>
>
> >
>
>   


--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a