Neste tutorial, será criado um Formulário com responsividade Mobile utilizando a tabela de exemplo “orders” e os seguintes recursos adicionais:
- Blocos.
- Comandos SQL.
Criando um Formulário com Responsividade Mobile
Nota
Caso tenha alguma dúvida de como criar um Formulário, acesse: Criando um novo Formulário
1. Crie uma nova aplicação do tipo Formulário, selecione a opção “Único Registro” e em seguida selecione a tabela de exemplo “orders”.


2. Feito isso, caso deseje uma melhor exibição do formulário, selecione a aba “Editor de Campos” e edite a Label dos campos, como mostra a imagem abaixo.


Editando os campos do Formulário com Responsividade Mobile
1. Primeiro, no menu da aplicação, acesse a aba “Layout” e selecione a opção “Blocos”.

2. Agora, renomeie o bloco já existente para “Pedidos” e o configure de acordo com a imagem abaixo.

3. Ainda nas configurações dos blocos, clique no botão “Criar Novo Bloco” e crie um novo bloco denominado “Localização”, assim como mostra a imagem.

4. Após criado, configure o bloco de acordo com a imagem abaixo.


5. Feito isso, no menu da aplicação, acesse a aba “Posicionamento dos Campos”.


6. Agora, mova os campos: “orderid” e “requireddate” para a caixa da esquerda, conforme é mostrado abaixo.


7. Em seguida, organize os campos restantes em seus respectivos blocos, assim como mostra a imagem abaixo


8. Feito isso, no menu da aplicação, acesse a aba “Campos” e selecione o campo “customerid”.


9. Na sessão de “Configuração Geral”, desative a opção “Usar Select2”.


10. Em seguida, navegue até a sessão “Lookup de Edição” e substitua o comando presente na caixa de texto pelo Comando SQL abaixo, como mostra a imagem:
SELECT customerid, companyname
FROM customers
ORDER BY companyname

11. Agora, selecione o campo “employeeid”.

12. Na sessão de “Configuração Geral”, altere o “Tipo de Dado” para “Número Auto-Complete” e desative a opção “Usar Select2”.


13. Em seguida, navegue até a sessão “Lookup de Edição” e substitua o comando presente na caixa de texto pelo Comando SQL abaixo, como mostra a imagem:
SELECT employeeid, sc_concat(firstname,' ', lastname)
FROM employees
ORDER BY firstname, lastname


14. Agora, selecione o campo “priceorder”.

15. Navegue até a sessão “Formatação de Valores” e ative a opção “Uso de símbolo monetário”.


16. Agora, selecione o campo “shipcountry”.

17. Na sessão “Configuração Geral”, altere o “Tipo de Dado” para “Select”, defina o “Valor Inicial (tipo)” para “Valor Definido” e digite “US” na aba “Valor Inicial”.


18. Em seguida, navegue até a sessão “Lookup de Edição” e cole o Comando SQL abaixo na caixa de texto, como mostra a imagem:
SELECT iso, printable_name
FROM country
ORDER BY printable_name


19. Agora, selecione o campo “shipregion”.


20. Na sessão de “Configuração Geral”, altere o “Tipo de Dado” para “Select”.


21. Em seguida, navegue até a sessão “Lookup de Edição” e cole o Comando SQL abaixo na caixa de texto, como mostra a imagem:
SELECT regionid, regiondescription
FROM region
ORDER BY regiondescription


22. Agora, selecione o campo “shipstate”.


23. Na sessão “Configuração Geral”, altere o “Tipo de Dado” para “Select”.


24. Em seguida, navegue até a sessão “Lookup de Edição” e cole o Comando SQL abaixo na caixa de texto, como mostra a imagem.
SELECT stateid, statename
FROM states
ORDER BY statename


25. Agora, selecione o campo “shipcity”.

26. Na sessão “Configuração Geral”, altere o “Tipo de Dado” para “Select”.

27. Em seguida, navegue até a sessão “Lookup de Edição” e cole o Comando SQL abaixo na caixa de texto, como mostra a imagem.
SELECT cityid, cityname
FROM city
WHERE stateid = '{shipstate}'
ORDER BY cityname


28. Agora, selecione o campo “shipvia”.


29. Na sessão “Configuração Geral”, altere o “Tipo de Dado” para “Radio”.

30. Em seguida, navegue até a sessão “Lookup de Edição” e cole o Comando SQL abaixo na caixa de texto, como mostra a imagem:
SELECT shipperid, companyname
FROM shippers
ORDER BY companyname


31. Feito isso, selecione o campo “freight”.

32. Navegue até a sessão “Formatação de Valores” e ative a opção “Uso de símbolo monetário”.


33. Finalmente, selecione o botão “Executar Aplicação” na barra de ferramentas para gerar o Formulário.


Após seguir os passos acima, o Formulário ficará desta forma:
Nota:
Para acessar o Formulário no formato abaixo, utilize um Dispositivo Mobile.

Para ver mais exemplos criados usando o Scriptcase, acesse: Exemplos: Sistemas Completos e Aplicações com Scriptcase.
Comente este post