como imprimir só o registro

Delphi

25/02/2003

como imprimir só o registro que estou visualizando no formulario,
já falaram em deixar o data set em branco, mas só imprime o 1º registro, se estou visualizando o 2º registro.


Consorte

Consorte

Curtidas 0

Respostas

Aroldo Zanela

Aroldo Zanela

25/02/2003

como imprimir só o registro que estou visualizando no formulario, já falaram em deixar o data set em branco, mas só imprime o 1º registro, se estou visualizando o 2º registro.


Não sei se entendi seu problema.
Em banco de dados locais é simples. No caso de servidores SQL precisa de um pouco de código, mas tenha uma idéia abaixo:

  PrintBand := (TQuickRep(Sender.Parent).RecordNumber) = Tabela.RecNo();



GOSTEI 0
R.raulino

R.raulino

25/02/2003

Boa note, seguinte tente usar este código que eu vou lhe passar:

Impressao_Duplicatas:= TImpressao_Duplicatas.create(application);
Impressao_Duplicatas.Query1.Close;
Impressao_Duplicatas.Query1.parambyname(´NRDuplicata´).AsString := Tb_DuplicataNr_Duplicata.Value;
Impressao_Duplicatas.Query1.Open;
Impressao_Duplicatas.QuickRep1.Print;

Obs: Este nome impressao_Duplicatas é o form de onde eu puxo para imprimir;
Tb_Duplicata é a minha tabela;
NRDuplicata é o campo que eu desejo imprimir, ou seja, o qual vc estiver usando.

Até mais


Qualquer coisa é só retornar


GOSTEI 0
Consorte

Consorte

25/02/2003

Valeu, vou fazer hoje anoite e retorno se funcionou. Obrigado.


GOSTEI 0
POSTAR