Este documento foi traduzido por IA. Para informações precisas, consulte a versão em inglês.
Bloco de formulário
Introdução
O bloco de formulário é um bloco essencial para construir interfaces de entrada e edição de dados. Ele possui alta capacidade de personalização, utilizando os componentes correspondentes para exibir os campos necessários com base no modelo de dados. Através de fluxos de eventos, como regras de vinculação, o bloco de formulário pode exibir campos dinamicamente. Além disso, ele pode ser combinado com fluxos de trabalho para realizar o acionamento de processos automatizados e o processamento de dados, aumentando ainda mais a eficiência do trabalho ou realizando a orquestração lógica.
Adicionar bloco de formulário
- Editar formulário: Usado para modificar dados existentes.
- Novo formulário: Usado para criar novas entradas de dados.

Itens de configuração do bloco

Regras de vinculação do bloco
Controle o comportamento do bloco (como exibir ou executar JavaScript) por meio de regras de vinculação.

Para mais detalhes, consulte Regras de vinculação do bloco
Regras de vinculação de campo
Controle o comportamento dos campos do formulário por meio de regras de vinculação.

Para mais detalhes, consulte Regras de vinculação de campo
Layout
O bloco de formulário suporta dois modos de layout, configurados através do atributo layout:
- horizontal (layout horizontal): Este layout faz com que o rótulo e o conteúdo sejam exibidos em uma única linha, economizando espaço vertical, sendo adequado para formulários simples ou situações com pouca informação.
- vertical (layout vertical) (padrão): O rótulo fica acima do campo; este layout torna o formulário mais fácil de ler e preencher, especialmente para formulários que contêm vários campos ou itens de entrada complexos.

Configurar campos
Campos desta coleção
Nota: Campos em coleções herdadas (ou seja, campos da coleção pai) serão mesclados e exibidos automaticamente na lista de campos atual.

Campos de coleção de relacionamento
Os campos de coleção de relacionamento são somente leitura no formulário e geralmente são usados em conjunto com campos de relacionamento para exibir vários valores de campo dos dados relacionados.

- Atualmente, suporta apenas relacionamentos para um (como belongsTo / hasOne, etc.).
- Geralmente é usado em conjunto com campos de relacionamento (usados para selecionar registros associados): o componente de campo de relacionamento é responsável por selecionar/alterar o registro associado, e o campo da coleção associada é responsável por exibir mais informações sobre esse registro (somente leitura).
Exemplo: Após selecionar o "Responsável", exiba o número de telefone, e-mail e outras informações do responsável no formulário.
Se o campo de relacionamento "Responsável" não estiver configurado no formulário de edição, as informações associadas correspondentes ainda poderão ser exibidas. Quando o campo de relacionamento "Responsável" for configurado, ao alterar o responsável, as informações associadas correspondentes serão atualizadas para o registro correspondente.

Outros campos

- Escrever JavaScript permite realizar a exibição de conteúdo personalizado e a apresentação de conteúdos complexos.

Template de campo
Templates de campo são usados para reutilizar a configuração da área de campos no bloco de formulário. Veja detalhes em Template de campo.

Configurar ações


