Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Nesta área de edição serão digitados os códigos implementados pelo usuário. Os componentes visuais a direita do formulário serão explicados nas documentações apropriadas.

...

Para descobrir o nome

...

Para manipular os elementos do formulário de Cadastro de Tomadores, ou qualquer outro formulário dos sistemas, é imprescindível saber o nome que identifica tal formulário. Para tanto, é necessário acessar o menu View e, em seguida, o submenu “Library Browser”. Este menu mostrará um formulário que listará todas as Classes, Funções e Constantes do formulário. Assim, é possível entender quais elementos estarão disponíveis para serem manipulados. Para o exemplo aqui, será focado na  lista de constantes, clicando em “Constants”, conforme imagem abaixo:

 

...

Na lista de constantes, é possível identificar o nome do formulário padrão dado ao Cadastro de Tomadores. Neste exemplo, o nome do formulário que facilitará a manipulação dos componentes do formulário é “FFormPadraoRHTOMADOR”.que terá seus dados manipulados, siga as instruções da documentação Descobrindo o nome do formulário a ser manipulado e

Descobrindo informações sobre os campos dos formulários

...

Para facilitar o desenvolvimento dos “scripts” do VsScripter, foi desenvolvida uma funcionalidade que dá acesso ao dicionário de dados das tabelas envolvidas no formulário, bem como ao nome dado ao componente na tela.

Para acessar esses dados, deixar o campo desejado em foco, clicando com o mouse nele. Em seguida, executar o atalho CTRL+SHIT+F9, o qual abrirá outro formulário contendo os dados, conforme abaixo, que foi executado com o campo BAIRRO em foco:

...

Na área chamada Principal do formulário, na aba Propriedades, é mostrado o nome do componente no formulário, neste caso, o componente foi nomeado como “EB_BAIRRO” e o mesmo é do tipo TVsEdit.

O nome da coluna na tabela é informado na área Dados, juntamente com o nome da tabela, neste caso, a tabela é a RHTOMADOR.

Na aba Dados Tabela, é apresentado o dicionário de dados da tabela usada no formulário, neste caso, a tabela RHTOMADOR, conforme figura abaixo:

...

No grid Colunas são mostradas as colunas da tabela, com suas definições de tipo e tamanho, além de suas descrições. Ao lado, no grid Tabelas relacionadas, são mostrados os relacionamentos da tabela. Essas informações são importantes no momento da criação dos “scripts”, pois mostram exatamente quais são, como são e como utilizar os dados e elementos dos formulários.

O campo “BAIRRO” será tratado como um campo não obrigatório, porém, o usuário será alertado sobre a importância do mesmo no envio de correspondências, mas dando ao usuário a opção de continuar gravando os dados ou retornar ao formulário para indicar o valor do campo e, assim, salvar os dados.

...