Gravar Opcão
Grava uma ou mais opções no banco para determinada questão informada
- Sintaxe:
RU("NRQUESTAO").GravarOpcao(OPCAO)
- Parâmetros:
- NRQUESTAO: Código da Questão (Texto entre aspas duplas) ou variável (sem aspas)
- OPCAO: Código da opção numérico ou variável (sem aspas)
- Exemplo 1:
RU("Q1").GravarOpcao(1)
- Exemplo 2:
-
var opcao =(pode ser o retorno de uma função ou estático) var nrquestao = (pode ser o retorno de uma função ou estático) RU(nrquestao).GravarOpcao(opcao)
-
Selecionada
- Sintaxe:
- Trava a opção Selecionada
RU("NRQUESTAO").Selecionada().Travar()
- Oculta a opção selecionada
RU("NRQUESTAO").Selecionada().Ocultar()
- Retorna a opção selecionada
RU("NRQUESTAO").Selecionada().Opcao()
- Retorna a descrição da opção selecionada
RU("NRQUESTAO").Selecionada().Descricao()
- Trava a opção Selecionada
- Parâmetros:
- NRQUESTAO: Código da Questão (Texto entre aspas duplas) ou variável (sem aspas)
- Exemplos 1:
RU("Q1").Selecionada().Travar()
- Exemplos 2:
-
var nrquestao = (pode ser o retorno de uma função ou estático) RU(nrquestao).Selecionada().Travar()
-
Não Selecionadas
- Sintaxe:
- Trava as opções declaradas na função “Travar”
RU("NRQUESTAO").NaoSelecionadas().Travar(OPCOES)
- Oculta as opções declaradas na função “Ocultar”
RU("NRQUESTAO").NaoSelecionadas().Ocultar(OPCOES)
- Verifica se os códigos das “Opções” declaradas na função “Contem”, existem no retorno das opções selecionadas. Caso sim, retorna verdadeiro, senão falso
RU("NRQUESTAO").NaoSelecionadas().Contem(OPCOES)
- Retorna as opções declaradas na função “Opcoes”
RU("NRQUESTAO").NaoSelecionadas().Opcoes(OPCOES)
- Itera sobre todas as opções retornadas da função “Todas”. O parâmetro “op” representa cada opção retornada pela função “Todas”
-
RU(“NRQUESTAO”).NaoSelecionadas().ParaCada(op){ “Sentença para ser executada ” }
-
- Retorna quantidade de opções não selecionadas
RU("NRQUESTAO").NaoSelecionadas().Contar()
- Retorna a descrição das opções declaradas na função “Descricao”
RU("NRQUESTAO").NaoSelecionadas().Descricao(OPCOES)
- Trava as opções declaradas na função “Travar”
- Parâmetros:
- NRQUESTAO: Código da Questão (Texto entre aspas duplas) ou variável (sem aspas)
- OPCOES: Códigos das opções numéricos entre colchetes separados por vírgula ou variável (sem aspas)
- Exemplo 1:
RU(“Q1”).NaoSelecionadas().Travar([1,2])
- Exemplo 2:
-
var nrquestao = (pode ser o retorno de uma função ou estático) var opção = (pode ser o retorno de uma função ou estático) RU(nrquestao).Selecionada().Travar(opcao)
-
Todas
- Sintaxe:
- Seleciona a opção declarada na função “Selecionar”
RU("NRQUESTAO").Todas().Selecionar(OPCAO)
- Trava as opções declaradas na função “Travar”
RU("NRQUESTAO").Todas().Travar(OPCOES)
- Oculta as opções declaradas na função “Ocultar”
RU("NRQUESTAO").Todas().Ocultar(OPCOES)
- Retorna as opções declaradas na função “Opcoes
RU("NRQUESTAO").Todas().Opcoes(OPCOES)
- Itera sobre todas as opções retornadas da função “Todas”. O parâmetro “op” representa cada opção retornada pela função “Todas”
-
RU("NRQUESTAO").Todas().ParaCada(op){ “Sentença para ser executada ” }
-
- Retorna quantidade de opções
RU("NRQUESTAO").todas().Contar()
- Retorna a descrição das opções declaradas na função “Descricao”
RU("NRQUESTAO").Todas().Descricao(OPCOES)
- Seleciona a opção declarada na função “Selecionar”
- Parâmetros:
- NRQUESTAO: Código da Questão (Texto entre aspas duplas) ou variável (sem aspas)
- (Opcional) OPCOES: Códigos da opções numéricos entre colchetes ou variável (sem aspas)
- Exemplo 1:
RU("Q1").Todas().Selecionar(1)
- Exemplo 2:
-
var opcao = (pode ser o retorno de uma função ou estático) var nrquesto = (pode ser o retorno de uma função ou estático) RU(nrquesto).Todas().Selecionar(opcao)
-