Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Um controle representa um elemento HTML presente no formulário. Alguns controles são associados a uma coluna específica, enquanto outros podem representar controles não associados, como um IFRAME, um recurso da Web ou uma subgrid adicionada ao formulário.
O objeto de controle fornece métodos para alterar a apresentação ou o comportamento de um controle e identificar a coluna correspondente. Você acessa controles usando uma das seguintes coleções:
- formContext.ui.controls
- formContext.ui Section.controls
- formContext.data.entityAttribute.controls
O formContext. O método getControl é um método de atalho para acessar formContext.ui.controls.get.
Os controles são categorizados por tipo. Você pode determinar o tipo de um controle usando o método getControlType . Determinados métodos de controle só estão disponíveis para tipos específicos de controles.
Este artigo fornece informações sobre os métodos disponíveis por tipo de controle.
Tipo de controle padrão
Estes são os métodos disponíveis para um controle Standard.
Os seguintes métodos para o controle Standard são preteridos nesta versão: addOnKeyPress, e removeOnKeyPressfireOnKeyPress.
Tipo de controle IFRAME
Esses métodos estão disponíveis para um controle IFRAME.
Tipo de controle Kbsearch (pesquisa de base de dados de conhecimento)
Esses métodos estão disponíveis para o controle de pesquisa da base de dados de conhecimento.
Observação
Quando o controle de pesquisa da base de dados de conhecimento for adicionado ao painel social, o nome do controle será searchwidgetcontrol_notescontrol. Esse nome não pode ser alterado.
Tipo de controle de pesquisa
Esses métodos estão disponíveis para um controle de pesquisa.
Opções e tipos de controle de escolha
As opções e os controles de escolha têm o mesmo conjunto de métodos disponíveis.
Tipo de controle quickform
Consulte formContext.ui.quickForms para obter informações sobre os métodos compatíveis com esse tipo de controle.
Tipo de controle subgrid
Consulte Grades e subgrids para obter métodos de informações compatíveis com esse tipo de controle.
Tipo de controle timelinewall
O controle da linha do tempo apresenta as Postagens, Atividades e Anotações em uma exibição unificada. Esses métodos estão disponíveis para esse tipo de controle.
Tipo de controle de temporizador
Esses métodos estão disponíveis para o controle de temporizador.
Tipo de controle de recurso da Web
Um controle de recurso da Web tem o mesmo conjunto de métodos disponíveis que o controle iframe. Ver o tipo de controle iframe
O recurso da Web do Silverlight tem estes métodos extras:
Dica
Se você quiser modificar todos os controles associados a uma coluna em um formulário, use a coleção de controles dentro do tipo de coluna. Por exemplo, para adicionar notificação a cada controle associado à name coluna, você pode fazer o seguinte:
const notification = { messages: ['Sample Notification on Name Controls'], notificationLevel: 'RECOMMENDATION', uniqueId: 'my_unique_id'};
formContext.getAttribute("name").controls.forEach(control => control.addNotification(notification));
Tipo de controle de componente de formulário
Um tipo de controle de componente de formulário tem o mesmo conjunto de métodos disponíveis que o formContext em um formulário principal. Consulte a API do cliente do comportamento > do componente Formulário