manual_usuario:outros:formatadorrelatorio:fr_rap_04_load_address_lines_memo_add_the_code

<fs x-large>Formatador de Relatório - Manual do RAP</fs>

TUTORIAL RAP - CONFIGURANDO OS COMPONENTES DO RELATÓRIO - Endereço de linhas de carga no Memo - Adicionar o código


Tarefa 2

Digite o código para o evento handler

1. Acesse a área de trabalho Calc clicando na guia Calc

2. Selecione Memo1;

3. Clique com o botão direito no evento OnPrint e selecione New.

4. Digite o seguinte código para o evento handler:

var
  lsLine: String;
  lsState: String;
  lsZIP: String;
begin
{clear memo}
  Memo1.Lines.Clear;

  {add contact}
  lsLine := Customer['Contact'];

  Memo1.Lines.Add(lsLine);

  {add company}
  lsLine := Customer['Company'];

  Memo1.Lines.Add(lsLine);

  {add address line1}
  lsLine := Customer['Addr1'];

  if lsLine <> '' then
    Memo1.Lines.Add(lsLine);

  {add address line2}
  lsLine := Customer['Addr2'];

  if lsLine <> '' then
    Memo1.Lines.Add(lsLine);

  {add city, state zip}
  lsLine := Customer['City'];

  lsState := Customer['State'];

  if lsState <> '' then
    lsLine := lsLine + ', ' + lsState;

  lsZIP := Customer['ZIP'];

  if lsZIP <> '' then
    lsLine := lsLine + ' ' + lsZIP;

  Memo1.Lines.Add(lsLine);

  {add country}
  lsLine := Customer['Country'];

  Memo1.Lines.Add(lsLine);
end;

5. Clique com o botão direito e selecione “Compile”;

6. Visualize o relatório. Seu relatório deve ficar assim:

7. Salve o relatório;

8. Feche o relatório.

Parabéns! Você criou um relatório usando RAP para carregar linhas de endereço em um Memo.

manual_usuario/outros/formatadorrelatorio/fr_rap_04_load_address_lines_memo_add_the_code.txt · Última modificação: por administrador