Autor Tópico: Alinhar campo do subselect a direita reportPDF [RESOLVIDO]  (Lida 726 vezes)

Dualbox

  • Iniciante
  • **
  • Mensagens: 68
  • Vivendo e aprendendo
    • dualbox
    • Email
Alinhar campo do subselect a direita reportPDF [RESOLVIDO]
« Online: Agosto 14, 2015, 05:36:19 pm »
Fala Galera boa tarde

Preciso alinhar alguns campos de R$ valor a direita no Report PDF

ex hoje: 100.00                        como preciso:  100.00
              1000.00                                            1000.00

Alguém pode me ajudar ?
Grato desde ja

« Última modificação: Agosto 19, 2015, 11:34:48 am por Dualbox »
Desenvolvendo soluções para sua empresa
               www.dualbox.com.br

João Carlos TR

  • Iniciante
  • **
  • Mensagens: 50
    • Email
Re:Alinhar campo do subselect a direita reportPDF
« Responder #1 Online: Agosto 15, 2015, 11:32:36 am »
No ReportPDF:
Layout PDF > Interface > Corpo > Alinhamento
você tem as 3 formas de alinhamento Esquerda, Centralizado, Direita.

Dualbox

  • Iniciante
  • **
  • Mensagens: 68
  • Vivendo e aprendendo
    • dualbox
    • Email
Re:Alinhar campo do subselect a direita reportPDF
« Responder #2 Online: Agosto 17, 2015, 10:24:02 am »
Obrigado por responder João

Mais essa função não funciona !!! ele joga o campo para a direita na página e não consigo posicionar,
eu preciso que o campo seja alinhado a direita em qualquer parte do relatório
Desenvolvendo soluções para sua empresa
               www.dualbox.com.br

dellapiazza

  • Intermediário
  • ***
  • Mensagens: 172
    • Email
Re:Alinhar campo do subselect a direita reportPDF
« Responder #3 Online: Agosto 17, 2015, 12:17:01 pm »
Também tenho este problema e não consigo alinhamento de valores, fica muito feio o relatório.
André Della Piazza
SC 8.1 / Win Server 2008 R2 / SQL Server 2014 Express

joaquim

  • Novato
  • *
  • Mensagens: 45
    • Email
Re:Alinhar campo do subselect a direita reportPDF
« Responder #4 Online: Agosto 17, 2015, 01:32:29 pm »
Boa tarde!
Faça assim :

$cell_vl = array('posx' => 180, 'posy' => 0, 'data' => {Valor}, 'width'      => 20, 'align'      => 'R'...);
sc_pdf_print_sub_sel($cell_vl[$NM_ind]);

Eu defino a posição X, já a posição Y eu deixo zerada e defino a largura do campo e neste eu coloco o alinhamento que quero, veja se funciona e posta ai.


João Carlos TR

  • Iniciante
  • **
  • Mensagens: 50
    • Email
Re:Alinhar campo do subselect a direita reportPDF
« Responder #5 Online: Agosto 17, 2015, 11:12:43 pm »
Se você definir uma Largura para o campo, ele obedecerá a posição que vc quiser.

Veja a imagem.

Dualbox

  • Iniciante
  • **
  • Mensagens: 68
  • Vivendo e aprendendo
    • dualbox
    • Email
Re:Alinhar campo do subselect a direita reportPDF
« Responder #6 Online: Agosto 18, 2015, 11:33:56 am »
Bom dia Amigos

Testei a do João Carlos e não deu certo !!! funciona somente com 1 coluna, se colocar mais encavala tudo na mesma posição

Testei a do Joaquim e tb não deu certo !!! Não imprime a coluna com o código colocado.  Essa pode ser por alguma falha minha

segue o código colocado
$cell_Vlr = array('posx' => 135, 'posy' => 150, 'data' =>{Produtos.Valor}[$NM_ind], 'width'=> 20, 'align'=> 'R');            
sc_pdf_print_sub_sel($cell_Vlr[$NM_ind]);

também coloquei algum valor na data ('data' =>10) e não me apareceu nada

Obrigado e vamos seguir na luta


Desenvolvendo soluções para sua empresa
               www.dualbox.com.br

João Carlos TR

  • Iniciante
  • **
  • Mensagens: 50
    • Email
Re:Alinhar campo do subselect a direita reportPDF
« Responder #7 Online: Agosto 18, 2015, 10:57:41 pm »
Print da configuração.

dellapiazza

  • Intermediário
  • ***
  • Mensagens: 172
    • Email
Re:Alinhar campo do subselect a direita reportPDF
« Responder #8 Online: Agosto 19, 2015, 08:20:29 am »
Aqui alinhou os valores. Largura = 10 e Alinhamento = Direita.

Valeu João Carlos.
André Della Piazza
SC 8.1 / Win Server 2008 R2 / SQL Server 2014 Express

Dualbox

  • Iniciante
  • **
  • Mensagens: 68
  • Vivendo e aprendendo
    • dualbox
    • Email
Re:Alinhar campo do subselect a direita reportPDF
« Responder #9 Online: Agosto 19, 2015, 11:33:45 am »
Bom dia Pessoal

Deu certo mesmo João Carlos TR, era algum erro meu, peço desculpas
vou marcar como resolvido

Abraço a todos
Desenvolvendo soluções para sua empresa
               www.dualbox.com.br