Lista os nomes dos componentes fonte de dados presentes em uma view web ou mobile. Esse bloco deve ser utilizado em conjunto com outros blocos que manipulam o componente fonte de dados, por exemplo, Entrar em modo de edição.


Figura 1 - Bloco Fonte de dados

Compatibilidade

  • Bloco cliente: cronapi.screen.datasourceFromScreen()
  • Bloco servidor: cronapi.screen.datasourceFromScreen() - executado a partir da chamada do bloco cliente.

Retorno

Retorna o nome do componente fonte de dados selecionado.

Características do bloco

Para utilizar este bloco, é necessário vinculá-lo a um formulário de referência. Clique no ícone de engrenagem (destaque 1 da figura 2) e, em seguida, na janela Propriedades do bloco de programação, clique no botão indicado pelo destaque 2, isso fará com que a janela Buscar seja exibida, nela constam todos os formulários criados no projeto. No campo Buscar (3), escreva o nome do formulário que contém o Componente fonte de dados que deseja vincular ao bloco e, em seguida, clique em selecionar.


Figura 2 - Vinculando um formulário de referência ao bloco

Parâmetros

Fonte de dados

Componente Fonte de dados que será vinculado ao bloco. A utilização da função Fonte de Dados depende da forma correta de vinculação do bloco de programação ao formulário contendo os componentes com os quais se deseja interagir.

  • Posição: 1
  • Inglês: Datasource
  • Tipo: Fonte de dados / Datasource
  • Exemplo: Fonte de dados Aluno

Exemplo

No exemplo da figura abaixo, após vincular o bloco a um formulário de referência, estamos imprimindo o retorno do bloco Fonte de dados no console do depurador.


Figura 3 - Obtendo a fonte de dados Aluno


Vinculamos a função no evento Ao Clicar em um botão presente na view "Aluno" e, em seguida, executamos o projeto. O resultado da execução da função da figura anterior pode ser conferido no console do navegador.


Figura 3.1 - Imprimindo no console do navegador o resultado da execução da função da figura 3

Nesta página