Report PDF!!!

Estou postando aqui pois não está disponibilizando novo tópico em PDF.

Gostaria de adicionar o nr do ítem no report pdf alguem poderia me ajudar.

Ítem Codigo Descrição Quant. Valor
001 XC4550 PRODUTO A 1 125,00
002 XC4551 PRODUTO B 2 100,00
003 …
004 …

grato,

Dário

na sessão do sub-select
[nro_item]++;

no sessão código:

[nro_item]=0;

em layout crie um campo manualmente baseado nessa variavel.

Haroldo,

Não entendi muito bem a sua solução, tentei de várias maneiras e sem sucesso.

vc utiliza sub_select para itens (tipo master/detail)?

Se não,

coloque: [nro_item]=0; na onscriptinit

e em layout/codigo:
[nro_item]++;
{novocampo}=[nro_item];

em campos crie um campo novo: {novocampo}

em layout/oninterface: crie uma celula para esse novo campo, posicionando-a onde deseja.

Haroldo,

Eu utilizo subselect para os itens master/detail

pode ser por isso que não consigo?

Dário

Consegue sim, mas aí tem que ser usando a dica do meu primeiro post.

Desculpa Haroldo,

quando vc diz “em layout crie um campo manualmente baseado nessa variavel” Eu vou em LayoutPDF, Interface, e logo após em Add…
Ok?
agora como vou dizer pro SC que este campo vai receber aquela varável?
e como vou colocar este campo dentro do loop do detalhe?

Vc tem isso na Versão 6?

Grato,

Dário

Acho que é layout da consulta não?

Consulta? não entendi…

manualmente vc vai escrever no código. Guarde sempre o código pois o SC dependendo do que fizer ele refaz esse código.

(evento onScriptInit)

[nro_item]=0;

em código:

(Definition)

$coditem = array(‘posx’ => 15, ‘posy’ => 45, ‘data’ => [nro_item], ‘width’ => 0, ‘align’ => ‘L’, ‘font_type’ => $this->default_font, ‘font_size’ => 12, ‘color_r’ => ‘0’, ‘color_g’ => ‘0’, ‘color_b’ => ‘0’, ‘font_style’ => $this->default_style);

(Body) - na sessão do sub-select

[nro_item]++;
sc_pdf_print_sub_sel($coditem);

é isso mesmo?

simplesmente não sai nada