CONTEÚDO

  1. Visão Geral
  2. Exemplo de utilização


01VISÃO GERAL

      Documento criado para demostrar como utilizar a Operação "Número Sequencial" ao criar um Conceito.

      A operação "Número Sequencial", é utilizado para iniciar uma sequencia numérica em um determinado arquivo, respectivamente com o valor determinado pelo usuário.


02. EXEMPLO DE UTILIZAÇÃO

      Neste exemplo iremos utilizar o Data Server de Usuário (GlbUsuarioData) como conexão de Origem, um Arquivo de Texto como Conexão de Destino, e a operação "Numero Sequencial".

Crie um novo conceito, preencha as informações necessárias e crie uma "Conexão de Origem". 

Para criar a conexão siga o passo a passo abaixo:

  • Clique em "Conexões | Conexão de Origem | Data Server RM.NET".

  • Em seguida na tela de conexões, preencha o campo "Nome", e o campo "Servidor" com o Data Server "GlbUsuarioData" (utilizado em nosso exemplo). Clique em OK.


Crie uma "Conexão de Destino".

É necessário criar um arquivo de texto vazio (.txt) e coloca-lo em uma pasta compartilhada em seu computador.

O arquivo será utilizado para gravar as informações do Data Server criado anteriormente.

Para criar a conexão siga o passo a passo abaixo:

  • Clique em "Conexões | Conexão de Destino| Arquivo de Texto".

  • Em seguida na tela de conexões, preencha o campo "Nome", e o campo "Arquivo (Selecione a opção "Arquivo Fixo" no lookup)", adicione o caminho compartilhado onde se encontra o arquivo de texto criado.

  • Em seguida selecione a aba "Tabelas" e adicione uma nova tabela com as seguintes colunas: "Sequencial", "Codigo", "Status" e "Nome", elas serão utilizadas na ligação entre seus repercutidos campos da tabela de usuário. Clique em OK.

Acesse a aba "Operações" e adicione a operação "Numero Sequencial".

  • Em seguida na tela de operação, preencha o campo "Nome" e o campo "Valor Inicial" com número "10" por exemplo. Este numero será o valor inicial da sequencia de números do arquivo de texto.


Agora, é necessário realizar as ligações dos campos com a tabela.

Acesse a aba "Ligações" e arraste a tabela criada na conexão de destino (DestinoUsuário), para o meio da tela, imagem demonstrativa abaixo:

  • Feito isso é arraste a conexão de origem (Tabela GSUARIO) na onde está sendo solicitado, imagem demonstrativa abaixo:

Para o preenchimento do campo "Sequencial", clique em operações e arraste a operação (Sequencial Usuário) criada anteriormente para o campo "Sequencial" da tabela DestinoUsuário, imagem demonstrativa abaixo:

  • Em seguida, ligue os campos da tabela "GUSUARIO" em seus respectivos nomes da tabela de DestinoUsuário, imagem demonstrativa abaixo:


Após salvar e executar o conceito, abra seu arquivo de texto, e verifique que a sequencia numérica foi iniciada com o valor determinado na operação (10).