Origem das Opções

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

194194

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.

198198

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

193193

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

194194

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.

198198
445445

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

637637

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:

10391039

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

622622

4. Opções editáveis

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

Exemplo:

507507 622622