Gravar Opções
Grava uma ou mais opções no banco para determinada questão informada
- Sintaxe:
RM("NRQUESTAO").GravarOpcoes([OPCOES])
- 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:
RM("Q1").GravarOpcoes([1,2,3])
- Exemplo 2:
-
var nrquestao = (pode ser o retorno de uma função ou estático) var opcoes = (pode ser o retorno de uma função ou estático) RM(nrquestao ).GravarOpcoes(opcoes)
-
Selecionadas
- Sintaxe:
- Trava as opções declaradas na função “Travar”
RM("NRQUESTAO").Selecionadas().Travar(OPCOES)
- Oculta as opções declaradas na função “Ocultar”
RM("NRQUESTAO").Selecionadas().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
RM("NRQUESTAO").Selecionadas().Contem(OPCOES)
- Retorna as opções declaradas na função “Opcoes”
RM("NRQUESTAO").Selecionadas().Opcoes(OPCOES)
- Itera sobre todas as opções retornadas da função Selecionadas. O parâmetro “op” representa cada opção retornada de “Selecionadas”
-
RM("NRQUESTAO").Selecionadas().ParaCada(op){ "Sentença para ser executada" }
-
- Retorna quantidade de opções selecionadas
RM("NRQUESTAO").Selecionadas().Contar()
- Retorna a descrição das opções declaradas na função “Descricao”
RM("NRQUESTAO").Selecionadas().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)
- (Opcional) OPCOES: Códigos da opções numéricos entre colchetes ou variável (sem aspas)
- Exemplo 1:
RM("Q1").Selecionadas().Selecionadas().Travar([1,2,3]))
Obs.: Mesma sintaxe para as outras funções.
- Exemplo 2:
-
var opcoes = (pode ser o retorno de uma função ou estático) var nrquestao = (pode ser o retorno de uma função ou estático) RM(nrquestao).Selecionadas().Travar(opcoes)
-
Não Selecionadas
- Sintaxe:
- Trava as opções declaradas na função “Travar”
RM("NRQUESTAO").NaoSelecionadas().Travar(OPCOES)
- Oculta as opções declaradas na função “Ocultar”
RM("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
RM("NRQUESTAO").NaoSelecionadas().Contem(OPCOES)
- Retorna as opções declaradas na função “Opcoes”
RM("NRQUESTAO").NaoSelecionadas().Opcoes(OPCOES)
- Itera sobre todas as opções retornadas da função Selecionadas. O parâmetro “op” representa cada opção retornada de “Selecionadas”
-
RM("NRQUESTAO").NaoSelecionadas().ParaCada(op){ "Sentença para ser executada" }
-
- Retorna quantidade de opções não selecionadas
RM("NRQUESTAO").NaoSelecionadas().Contar()
- Retorna a descrição das opções declaradas na função ‘Descricao”
RM("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)
- (Opcional) OPCOES: Códigos da opções numéricos entre colchetes ou variável (sem aspas)
- Exemplo 1:
RM("Q1").NaoSelecionadas().Travar([1,2,3])
Obs.: Mesma sintaxe para as outras funções.
- Exemplo 2:
-
var opcoes = (pode ser o retorno de uma função ou estático) var nrquestao = (pode ser o retorno de uma função ou estático) RM(nrquestao).NaoSelecionadas().Travar(opções)
-
Todas
- Sintaxe:
- Seleciona as opções declaradas na função “Selecionar”
RM("NRQUESTAO").Todas().Selecionar(OPCOES)
- Trava as opções declaradas na função ‘Travar”
RM("NRQUESTAO").Todas().Travar(OPCOES)
- Oculta as opções declaradas na função “Ocultar”
RM("NRQUESTAO").Todas().Ocultar(OPCOES)
- Retorna as opções declaradas na função “Opcoes”
RM("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”
-
RM("NRQUESTAO').Todas().ParaCada(op){ "Sentença para ser executada" }
-
- Retorna quantidade de opções
RM("NRQUESTAO").Todas().Contar()
- Retorna a descrição das opções declaradas na função “Descricao”
RM("NRQUESTAO").Todas().Descricao(OPCOES)
- Seleciona as opções declaradas 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
- Exemplo 1:
RM("Q1").Todas().Selecionar([1])
- Exemplo 2:
-
var opcoes = (pode ser o retorno de uma função ou estático) var nrquestao = (pode ser o retorno de uma função ou estático) RM(nrquestao).Todas().Selecionar(opções)
-