Mudanças entre as edições de "Desenvolvedor:APIs/JavaScript/latromi.formInstance/setFieldValue(string,any)"
Desenvolvedor:APIs/JavaScript/latromi.formInstance/setFieldValue(string,any)
(→Obtendo valor dos campos do Formulário) |
(→Atribuindo valor aos campos do Formulário) |
||
(3 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 24: | Linha 24: | ||
O exemplo a seguir preenche alguns campos do Formulário Dinâmico. O código executa as seguintes ações: | O exemplo a seguir preenche alguns campos do Formulário Dinâmico. O código executa as seguintes ações: | ||
* Obtém uma instância do Formulário. | * Obtém uma instância do Formulário. | ||
− | * | + | * Preenche o campo '''txtFirtName''', do tipo ''TextBox'', com o texto <span class="codepart code-string">"Bob"</span>. |
− | * | + | * Preenche o campo '''txtLastName''', do tipo ''TextBox'', com o texto <span class="codepart code-string">"Dylan"</span>. |
− | * | + | * Marca a ''CheckBox'' chamada '''chkIsInternational''' informando o valor <span class="codepart code-boolean">true</span>. |
<syntaxhighlight lang="JavaScript"> | <syntaxhighlight lang="JavaScript"> | ||
Linha 34: | Linha 34: | ||
// Preenche os campos | // Preenche os campos | ||
− | form.setFieldValue('txtFirstName', 'Bob') | + | form.setFieldValue('txtFirstName', 'Bob'); |
− | form.setFieldValue('txtLastName', 'Dylan') | + | form.setFieldValue('txtLastName', 'Dylan'); |
form.setFieldValue('chkIsInternational', true); | form.setFieldValue('chkIsInternational', true); | ||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> |
Edição atual tal como às 17h53min de 9 de julho de 2018
Função que atribui valor a um campo. O valor especificado deve variar conforme o tipo de campo. Por exemplo, se form uma TextBox deve ser passado um valor do tipo String, mas se for uma CheckBox, deve ser um valor do tipo Booelan.
Memebro de: latromi.formInstance
Sintaxe
function setFieldValue(fieldName, value) { }
Parâmetros
- fieldName
- Tipo: String
- Nome do campo que reberá o valor.
- value
- Tipo: Any
- Valor a ser atribuído ao campo. O tipo de dados varia conforme o tipo de campo.
Valor de Retorno
- Sem retorno.
Exemplos
Atribuindo valor aos campos do Formulário
O exemplo a seguir preenche alguns campos do Formulário Dinâmico. O código executa as seguintes ações:
- Obtém uma instância do Formulário.
- Preenche o campo txtFirtName, do tipo TextBox, com o texto "Bob".
- Preenche o campo txtLastName, do tipo TextBox, com o texto "Dylan".
- Marca a CheckBox chamada chkIsInternational informando o valor true.
function populateFields() { // Obtém a instância do formulário var form = latromi.formManager.getFormInstance(); // Preenche os campos form.setFieldValue('txtFirstName', 'Bob'); form.setFieldValue('txtLastName', 'Dylan'); form.setFieldValue('chkIsInternational', true); }