Mudanças entre as edições de "Formulário Dinâmico:Campos"

De LATROMI Manuais
Formulário Dinâmico:Campos
Ir para: navegação, pesquisa
(Init baseado em Parâmetros do Browser)
 
(título + replaces + melhorias no esqueleto)
Linha 1: Linha 1:
[[Arquivo:Client Browser Dinamico Parametro lista.png|miniaturadaimagem|Lista de Parâmetro da Consulta do Browser Dinâmico]]
+
[[Arquivo:Client Formulário Dinamico Parametro lista.png|miniaturadaimagem|Lista de Campo da Consulta do Formulário Dinâmico]]
[[Arquivo:Client Browser Dinamico Parametro configuracao.png|miniaturadaimagem|Tela de Configuração dos Parâmetros  do Browser Dinâmico]]
+
{{DISPLAYTITLE:Campos do Formulário Dinâmico}}
{{DISPLAYTITLE:Parâmetros do Browser Dinâmico}}
 
 
Os Campos do Formulário Dinâmico são usados para '''muita coisa na real, todo o formulário funciona com base neles.'''
 
Os Campos do Formulário Dinâmico são usados para '''muita coisa na real, todo o formulário funciona com base neles.'''
  
Linha 9: Linha 8:
  
 
=== Nome ===
 
=== Nome ===
Nome do Parâmetro. É um campo chave, usado para identificar o parâmetro dentro do sistema. Ele deve ser único dentro da Consulta.
+
Nome do Campo. É um campo chave, usado para identificar o Campo dentro do sistema. Ele deve ser único dentro da Consulta.
 
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
 
É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).
  
 
=== Descrição ===
 
=== Descrição ===
Descrição do Parâmetro. É o texto que será exibido no '''LATROMI Client''' para apresentar o campo ao desenvolvedor. Se não for preenchido, o sistema usará o nome do parâmetro.
+
Descrição do Campo. É o texto que será exibido no '''LATROMI Client''' para apresentar o campo ao desenvolvedor. Se não for preenchido, o sistema usará o nome do Campo.
  
 
=== Tipo ===
 
=== Tipo ===
Tipo de dados do Parâmetro. Veja mais no tópico [[#Tipos de Parâmetros|Tipos de Parâmetros]].
+
Tipo de dados do Campo. Veja mais no tópico [[#Tipos de Campos|Tipos de Campos]].
  
== Tipos de Parâmetros ==
+
== Tipos de Campos ==
Existem parâmetros com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
+
Existem Campos com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:
 +
== Aba Campos ==
 +
Quando você clicar pela primeira vez na aba Campos, será perguntado se deseja adicionar automaticamente os campos conforme a sua consulta SQL informada no item Fonte de Dados.
 +
Caso seja necessário adicionar novos campos e ou botões, siga a tabela abaixo para saber qual prefixo utilizar antes do nome. Ex: '''btnConfirmar''' para adicionar um botão de Confirmar para o seu formulário.
  
=== Texto ===
 
Tipo de Parâmetro que permite a entrada de qualquer caractere.
 
  
=== Numérico ===
+
{|  class="wikitable propertytable"
Tipo de Parâmetro que permite apenas a entrada de números. Quando este tipo é selecionado, o campo para configurar as '''Casas Decimais''' é exibido na tela de Configuração de Parâmetros.
+
! Tipo !! Prefixo !! Descrição
 
+
|-
=== Data ===
+
|Numeric Text Box
Tipo de Parâmetro que permite apenas a entrada de datas. Quando este tipo é selecionado, o campo '''Valor Padrão''' muda para uma lista com as opções:
+
|ntb / num
 
+
|Números Racionais
== Utilizando os Parâmetros ==
+
|-
Neste tópico, será explicado como os Parâmetros podem ser utilizados dentro do Browser Dinâmico:
+
|Text Box
 
+
|txt
=== Comandos SQL ===
+
|Sequências de caracteres
A função principal dos Parâmetros é servir de '''filtro''' para os dados que serão retornados para geração do Browser Dinâmico. Para usar um parâmetro em um Comando SQL, basta posicionar o cursor na parte do comando onde deseja utilizar o parâmetro, localizá-lo na árvore à direita e dar um duplo-clique com o botão esquerdo do mouse. Se quiser substituir uma parte do comando por um parâmetro, também é possível selecionar o texto que deseja substituir antes de dar o duplo-clique.
+
|-
[[Arquivo:Client Browser Dinamico substituindo parametros.png|miniaturadaimagem|nenhum|Substituição de parâmetro em comando SQL do Browser Dinâmico]]
+
|Date/Time Picker
 +
|dtp
 +
|Selecionador de data a partir de um calendário
 +
|-
 +
|Combo Box
 +
|cbo
 +
|Mostra os resultados em uma lista no estilo Combo box
 +
|-
 +
|Lookup
 +
|lkp
 +
|
 +
|-
 +
|Check Box
 +
|chk
 +
|Manipulação de Sim ou Não com marcação visual
 +
|-
 +
|Radio Button
 +
|rbt
 +
|
 +
|-
 +
|Color Picker
 +
|clp
 +
|Escolha de cor
 +
|-
 +
|Label
 +
|lbl
 +
|
 +
|-
 +
|Upload
 +
|upl
 +
|
 +
|-
 +
|HTML Editor
 +
|htm
 +
|Editor de HTML
 +
|-
 +
|Consulta
 +
|qry
 +
|Uma consulta do LATROMI dentro do formulário dinâmico
 +
|-
 +
|Button
 +
|btn
 +
|Botão sem estados
 +
|-  
 +
|Link
 +
|lnk
 +
|Link
 +
|-
 +
|Treeview
 +
|trv
 +
|
 +
|-
 +
|ImageView
 +
|img
 +
|
 +
|-  
 +
|HTML Element
 +
|div / elm
 +
|Elemento HTML
 +
|-  
 +
|Guage
 +
|gau
 +
|
 +
|-
 +
|}
  
  
 
== Ver Também ==
 
== Ver Também ==
* [[Browser_Dinâmico:Visão_Geral|Visão Geral do Browser Dinâmico]]
+
* [[Formulário_Dinâmico:Visão_Geral|Visão Geral do Formulário Dinâmico]]

Edição das 19h07min de 17 de fevereiro de 2020

Arquivo:Client Formulário Dinamico Parametro lista.png
Lista de Campo da Consulta do Formulário Dinâmico

Os Campos do Formulário Dinâmico são usados para muita coisa na real, todo o formulário funciona com base neles.


Configuração dos Campos

Na tela de modificação de campo, estão uma série de campos de configuração, os quais serão descritos abaixo:

Nome

Nome do Campo. É um campo chave, usado para identificar o Campo dentro do sistema. Ele deve ser único dentro da Consulta. É permitida apenas a entrada de letras sem acentuação, números e o caractere "_" (underline).

Descrição

Descrição do Campo. É o texto que será exibido no LATROMI Client para apresentar o campo ao desenvolvedor. Se não for preenchido, o sistema usará o nome do Campo.

Tipo

Tipo de dados do Campo. Veja mais no tópico Tipos de Campos.

Tipos de Campos

Existem Campos com diferentes tipos de dados e apresentação. Abaixo, estão descritos cada um deles:

Aba Campos

Quando você clicar pela primeira vez na aba Campos, será perguntado se deseja adicionar automaticamente os campos conforme a sua consulta SQL informada no item Fonte de Dados. Caso seja necessário adicionar novos campos e ou botões, siga a tabela abaixo para saber qual prefixo utilizar antes do nome. Ex: btnConfirmar para adicionar um botão de Confirmar para o seu formulário.


Tipo Prefixo Descrição
Numeric Text Box ntb / num Números Racionais
Text Box txt Sequências de caracteres
Date/Time Picker dtp Selecionador de data a partir de um calendário
Combo Box cbo Mostra os resultados em uma lista no estilo Combo box
Lookup lkp
Check Box chk Manipulação de Sim ou Não com marcação visual
Radio Button rbt
Color Picker clp Escolha de cor
Label lbl
Upload upl
HTML Editor htm Editor de HTML
Consulta qry Uma consulta do LATROMI dentro do formulário dinâmico
Button btn Botão sem estados
Link lnk Link
Treeview trv
ImageView img
HTML Element div / elm Elemento HTML
Guage gau


Ver Também