como imprimir só o registro
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.
já falaram em deixar o data set em branco, mas só imprime o 1º registro, se estou visualizando o 2º registro.
Consorte
Curtidas 0
Respostas
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
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
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
25/02/2003
Valeu, vou fazer hoje anoite e retorno se funcionou. Obrigado.
GOSTEI 0