Versões comparadas
Chave
- Esta linha foi adicionada.
- Esta linha foi removida.
- A formatação mudou.
Objetivo
Vincular os componentes visuais (mobile ou web) com o banco de dados, através de uma consulta personalizada, de uma entidade do banco ou bloco de programação. Além disso, é possível adicionar permissões de acesso a determinados usuário, tratamento de erros e outras funcionalidades dos dados.
Principais propriedades e eventos
Nome | Propriedade | JÀ | Função |
---|---|---|---|
Condition | condition | X | Cria filtros para para a fonte de dados. É possível usar expressões, campos da tela e bloco blocos de programações. |
Dependent by | dependent-by | Vincula a fonte de dados com outras fontes de dados. Ao usar algumas propriedades (ex: Link Parameters), esse campo é preenchido automaticamente. | |
Name | name | Nome da fonte de dados. | |
Lazy Load | lazy | ||
Link Parameters | parameters | X | Vincula Vincula duas ou mais fontes de dados que possuam algum parâmetro de ligação. Essa propriedade força que ao salvar um dado da fonte pai, o dado correspondente da fonte filha é salvo junto. |
Source | entity | Define a origem dos dados: Entidade ou consulta personalizada. | |
Order | order-by | X | Seleciona campos para serem ordenados (acedente ou descendente). |
Post dependency | dependent-lazy-post | ||
Rows per page | rows-per-page | ||
Validate Required Fields | checkrequired | Só insere ou atualiza os dados se todos os campos marcados como requeridos estiverem preenchidos. |
Nota | ||
---|---|---|
| ||
O ícone da fonte de dados deve está sempre acima do(s) componente(s) visual(is) no qual(is) ele está associado na tela de edição da view. |
Propriedades
dd
Condition
Link Parameters
Detalhamento de algumas propriedades do Bloco de programação
Condition
Image AddedFiltro de exibe somente os nomes que iniciam com a letra "A".
- Adiciona uma nova condição;
- Seleciona o campo da fonte de dados;
- Seleciona os operadores de comparação;
- Seleciona o tipo do que será comparado: expressão, booleano, String e outros;
- Campo para informar o que será comparado: expressões, endereço do bloco de programação ou campo da tela;
- Abre uma nova janela para informar uma expressão, selecionar um bloco de programação ou um campo na tela que será exibido no campo 5;
- Exclui comparação.
Order
Image AddedOrdenação do campo estado em ordem crescente.
- Adiciona uma nova ordenação;
- Seleciona o campo que irá ordenar a fonte de dados;
- Define se a ordenação será Ascendente ou Decrescente.
Link Parameters
Image Added
Filtro de exibe somente os nomes que iniciam com a letra "A".
- Adiciona uma nova condição;
- Seleciona o campo da fonte de dados;
- Seleciona os operadores de comparação;
- Seleciona o tipo do que será comparado: expressão, booleano, String e outros;
- Campo para informar o que será comparado: expressões, endereço do bloco de programação ou campo da tela;
- Abre uma nova janela para informar uma expressão, selecionar um bloco de programação ou um campo na tela que será exibido no campo 5;
- Exclui comparação.
Filtro de exibe somente os nomes que iniciam com a letra "A".
Painel | ||
---|---|---|
| ||
|
Botão do componente | Imagem no Editor visual |
---|---|
|
...