Tutorial: Formulário de login com campo de Idiomas

Neste exemplo iremos criar um formulário de controle que terá como objetivo selecionar o idioma que será utilizado na aplicação chamada.

Selecionando os idiomas para o projeto

1. Os idiomas que ficarão disponíveis no formulário podem ser escolhidos no momento da criação de um projeto. Para os projetos já existentes acesse o menu do ScriptCase Project item Properties.


2. Selecione a guia Locales.


3. No lado esquerdo do objeto serão listados todos os idiomas disponíveis no ScriptCase e do lado direito serão listados os idiomas selecionados para o projeto. Selecione de acordo com a necessidade.

PS: As mensagens e botões automaticamente já mudam quando o idioma é escolhido. Para a aplicação alterar os labels dos campos quando mudar o idioma, é necessário utilizar as ferramentas Data dictionary e Languages. Para ver como utiliza-las veja o tutorial Dicionario de Dados & Editor de Idiomas.


Criando a aplicação de Consulta

4. Crie uma nova aplicação de consulta baseada na tabela customers.

5. No menu da aplicação acesse o item Toolbar.


6. Adicione à barra de ferramentas o botão Languages. Através dele é que será possível dentro da aplicação selecionarmos o idioma.


7. No barra de ferramentas do ScriptCase clique no botão Generate Source.

Criando a tela de login

7. Crie uma nova aplicação do tipo Control.


8. Selecione a opção New Field , para criar os campos que farão parte do formulário de controle.


9. Na propriedade quantity Informe 3 e clique no botão Next .


10. Crie os campos de acordo com a imagem abaixo. Clique no botão Create.


Fazendo a ligação para a consulta

11. Acesse a pasta Links e clique no item New Link.


12. Clique no botão Create New Link, depois escolha o tipo de ligação Application e clique no botão Next.


13. Selecione a aplicação de consulta criada anteriormente e avance até finalizar o wizard de ligação.

Tutoriais na mesma categoria

Consulta com troca de idioma

Neste exemplo iremos criar uma aplicação de consulta com suporte a múltiplas línguas. ...

Comente este post