Actions

QS

Em validation sq/es: Difference between revisions

From LimeSurvey Manual

(Created page with "QS:em validación cuadrada")
 
 
(9 intermediate revisions by the same user not shown)
Line 2: Line 2:
<onlyinclude>
<onlyinclude>


===Sub-question validation equation (em_validation_sq)===
===Ecuación de validación de subpreguntas (em_validation_sq)===


'''Description'''
'''Descripción'''


This is an equation that is used to validate each subquestion (text field) individually. Any text field that does not pass these validation conditions will have its background color turned pink (using the .em_sq_fn_validation CSS style) to highlight the error. Note that this is available in addition to the regular expression-based validation option.
Esta es una ecuación que se utiliza para validar cada subpregunta (campo de texto) individualmente. Cualquier campo de texto que no pase estas condiciones de validación tendrá su color de fondo vuelto rosa (usando el estilo CSS .em_sq_fn_validation) para resaltar el error. Tenga en cuenta que esto está disponible además de la opción de validación basada en expresiones regulares.


'''Valid values'''
'''Valores válidos'''


Any equation that makes use of the [[ExpressionScript - Presentation|ExpressionScript]] syntax, without surrounding curly braces.
Cualquier ecuación que utilice la sintaxis [[ExpressionScript - Presentation|ExpressionScript]], sin llaves alrededor.


'''Examples'''
'''Ejemplos'''


For example, if you want to allow only numbers that are a multiple of 3 as answers, the equation would be:
Por ejemplo, si desea permitir solo números que sean múltiplos de 3 como respuestas, la ecuación sería:


<syntaxhighlight lang="php">(this / 3) == floor(this/3)</syntaxhighlight>
<syntaxhighlight lang="php">(este/3) == piso(este/3)</syntaxhighlight>


The reserved variable [[ExpressionScript - Presentation#The_reserved_.27this.27.2C_.27self.27.2C_and_.27that.27_variables|''this'']] is automatically replaced by a reference to the active text entry cell.
La variable reservada [[ExpressionScript - Presentation#The_reserved_.27this.27.2C_.27self.27.2C_and_.27that.27_variables|''this'']] se reemplaza automáticamente por una referencia a la celda de entrada de texto activa.


</onlyinclude>
</onlyinclude>


[[Category:Question Settings]][[Category:Question Logic Options]]
[[Categoría:Configuración de preguntas]][[Categoría:Opciones de lógica de preguntas]]

Latest revision as of 15:21, 4 September 2023


Ecuación de validación de subpreguntas (em_validation_sq)

Descripción

Esta es una ecuación que se utiliza para validar cada subpregunta (campo de texto) individualmente. Cualquier campo de texto que no pase estas condiciones de validación tendrá su color de fondo vuelto rosa (usando el estilo CSS .em_sq_fn_validation) para resaltar el error. Tenga en cuenta que esto está disponible además de la opción de validación basada en expresiones regulares.

Valores válidos

Cualquier ecuación que utilice la sintaxis ExpressionScript, sin llaves alrededor.

Ejemplos

Por ejemplo, si desea permitir solo números que sean múltiplos de 3 como respuestas, la ecuación sería:

(este/3) == piso(este/3)

La variable reservada this se reemplaza automáticamente por una referencia a la celda de entrada de texto activa.


Categoría:Configuración de preguntasCategoría:Opciones de lógica de preguntas