Como funciona o comando first_record, next_record?

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
inforjo
Rank: Programador Pleno
Rank: Programador Pleno
Mensagens: 30
Registrado em: Qui, 18 Fev 2010 9:37 am
Localização: FORTALEZA

Quero saber o funcionamento dos comando first_record, next_record,
first_record acho que é a primeira gravação no caso de arquivo,
next_record proxima gravação,
sempre tenho que iniciar com first_record e depois usar next_record pra gravar o proximo linha do arquivo depois é só Fecha o arquivo?
é isso?!?!
com o text_io.fclose(varquivotxt);
diegolenhardt
Moderador
Moderador
Mensagens: 1177
Registrado em: Qui, 15 Out 2009 10:28 am
Localização: Recife

first_record, next_record, previous_record, last_record sãu funcçoes dos blocos de dados, não tem nada a ver com text_io,

pra gravar o arquivo você vai dando text_io.put_line, cada comando desse poem em uma linha no arquivo.
inforjo
Rank: Programador Pleno
Rank: Programador Pleno
Mensagens: 30
Registrado em: Qui, 18 Fev 2010 9:37 am
Localização: FORTALEZA

posso fazer:

Selecionar tudo

	Linha := 'IMPORTAÇÃO DE PROCESSOS';
	text_io.put_line(varquivotxt, Linha);
               Linha := 'IMPORTAÇÃO DE PROCESSOS2';
               text_io.put_line(varquivotxt, Linha);
 	first_record;
resultado:
IMPORTAÇÃO DE PROCESSOS
IMPORTAÇÃO DE PROCESSOS2

é issso?!?!?

e o next_record uso em loops?!?!?
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Não.
Text_IO serve pra gravar um arquivo texto.

FIRST_RECORD é utilizado dentro de bloco do forms.
Um bloco é uma "coleção" de registros.
Quando você está com o foco dentro desse form e executa um FIRST_RECORD, ele se move pro primeiro registro do bloco.
Se der um NEXT_RECORD, ele vai se movimentar pro próximo registro desse bloco.

Estamos falando de um bloco e items. Não em geração de arquivo texto.
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 14 visitantes