Iniciar uma conversa

Utilizando as macros sc_redir e sc_apl_conf

Redirecionando um formulário para uma consulta

 

Neste tutorial, iremos demonstrar o uso da macro sc_redir e utilizaremos também a macro sc_apl_conf.

Como exemplo, utilizaremos a tabela de order (para o formulário) e order_detail (para a consulta), fazendo um sc_redir no formulário, passando a chave primaria como parâmetro e enviando para seu detalhe, que, configurada com a macro sc_apl_conf, irá mostrar apenas 1 registro por pagina.

1. Inicialmente faremos um botão para fazer o redirecionamento no formulário para a consulta, juntamente com a passagem de parâmetro do campo orderid.

 

2. Já com o botão de redirecionamento feito, agora temos que configurar o recebimento do parâmetro da sc_redir na consulta. Na aplicação de consulta, nas configurações do SQL, faremos uma where com a variável que declaramos no sc_redir do formulário, que é utilizada em variável global.

 

 

3. Agora iremos utilizar a macro sc_apl_conf para disponibilizar apenas 1 registro por pagina na consulta, caso possua 2 ou mais registros.

 

4. No formulário, selecionaremos um registro, verificamos sua chave primaria e clicaremos no botão de redirecionamento para o detalhe.

 

5. No detalhe, teremos apenas os registros que possuem a mesma chave, e como utilizamos a macro sc_apl_conf para exibir apenas um registro, ficará dessa forma:

 

 

 

Outros exemplo de utilização das macros sc_redir e sc_apl_conf

 

1. Tanto a macro sc_redir quanto a sc_apl_conf, possuem outras funcionalidades além dessas citadas anteriormente.

Podemos utilizar a sc_redir para redirecionarmos de uma aplicação para um website.

 

2. E podemos utilizar a macro sc_apl_conf para iniciar uma aplicação formulário já no modo de inserção (new), utilizando-a no evento OnApplicationInit.

Escolher arquivos ou arraste e solte arquivos
Esse artigo foi útil?
Sim
Não
  1. Ronyan Alves

  2. Publicado

Comentários