Origem das Opções

Este tópico trata das possíveis origens de dados em campos diversos.

1. Entidade

O tipo entidade permite que seja selecionada um finder como origem de dados.

Origem do Finder: É o modulo onde a entidade se encontra.
Entidade: É a entidade de origem dos dados.

Finder: É o finder de origem dos dados. caso não exista nenhum finder de entidade, será utilizado o finder padrão - "Todos os Registros".

Bind text: É o bind dentro do parâmetro data que indica o texto que será exibido no campo.

Exemplo de implementação:

2. Serviço

Utiliza um metodo de Business Delegate que retorna um array de opções (text,value) para preencher o campo.

Source Key: é o key do business delegate.
Método: é a function dentro do business delegate que retorna os dados.
Dependências: são os campos dependentes do valor deste campo.

Business Delegate com o serviço "dataBloodtype", setado no campo.Business Delegate com o serviço "dataBloodtype", setado no campo.

Business Delegate com o serviço "dataBloodtype", setado no campo.

Formulario renderizado, com as opções retornando do serviço.Formulario renderizado, com as opções retornando do serviço.

Formulario renderizado, com as opções retornando do serviço.

3. Opções pré definidas

Neste caso, o campo recebe os dados provenientes da entidade

Exemplo:

o campo <b>DO_STATUS (status)</b> possui duas opções pre-definidas.o campo <b>DO_STATUS (status)</b> possui duas opções pre-definidas.

o campo DO_STATUS (status) possui duas opções pre-definidas.

4. Opções editáveis

As opções editáveis são fixas no próprio formulario.

Exemplo: