Desativando Todos os Campos de UI de Uma Vez com o Web UI Framework
É possível usar o Web UI Framework para desativar todos os campos de tela de uma vez, sem precisar desativar individualmente nenhum campo. Ao desativar um campo, não é possível alterar os dados que estão nele. O campo torna-se somente leitura.
Depois de desativar todos os campos, você ainda pode recortar e colar informações a partir desses campos, mas você não pode enviar informações de campos de formulário que foram desativados. Não é possível desativar todos os campos apenas para fins de aparência.
- desativar
Propriedade booleana que determina se todos os campos na tela são desativados.
- de profundidade
Propriedade booleana que determina se a propriedade de desativação se aplicará aos campos filhos imediatos da tela. Se isso estiver configurado para true, a propriedade de desativação se aplicará a todos os campos filhos. Se isso estiver configurado para false, a propriedade de desativação se aplicará apenas aos campos filhos imediatos.
- allowCopy
Propriedade booleana que determina se um método de desativação é chamado para todos os campos. Se isso estiver configurado para true, os campos serão marcados como somente leitura com uma opacidade 0,6. Se configurado para false, um método de desativação será chamado para todos os campos.
- disableCSS
Propriedade de sequência que mostra o css customizado que será aplicado se allowCopy estiver configurado para true.
Se a propriedade scIgnoreDisable em um campo for configurada para true, esse campo ignorará o método disableFields.