Módulo:SimpleArgs/Tests/SVals/doc

De Enciclopedia de conocimiento de la Iglesia de Dios
Ir a la navegación Ir a la búsqueda

Esta es la página de documentación de Módulo:SimpleArgs/Tests/SVals

Ejemplos

Algunas de las funciones más complejas y muestra de errores.

Carácter desde parámetro con comprobación del valor en una cadena

En estos ejemplos Pattern = 'abc'.

Plantilla:Lista desplegable Plantilla:Tlc -> a


Plantilla:Lista desplegable Plantilla:Tlc -> Error de Lua: Char = No tiene un valor asignado.

Plantilla:Tlc -> Error de Lua: Char = "z" no es ninguno de los caracteres de "abc".


Plantilla:Lista desplegable Plantilla:Tlc -> Char = "z" no es ninguno de los caracteres de "abc"


Número entero

Plantilla:Lista desplegable Plantilla:Tlc -> 5

Plantilla:Tlc -> Error de Lua: #3 = 5 es menor que 10.

Plantilla:Tlc -> Error de Lua: #3 = 8 es mayor que 6.

Plantilla:Tlc -> Error de Lua: #3 = 5,3 no es un número entero.


Tamaño, html

Plantilla:Lista desplegable) if SA.Error.yes then return SA.MsgError() end return size end </syntaxhighlight>}} Plantilla:Tlc -> 12em

Plantilla:Tlc -> Error de Lua: #1 = 190px no está entre 200px y 1900px.

Plantilla:Tlc -> Error de Lua: #1 = Unidad no válida (me).

Plantilla:Tlc -> Error de Lua: #1 = Se requiere unidad de tamaño (em, px o %).


Alineación

Plantilla:Lista desplegable Plantilla:Tlc -> left

Plantilla:Tlc -> right

Plantilla:Tlc -> Error de Lua: #1 = Alineamiento inválido (arriba). Valores posibles: left/izquierdo/izquierda, right/derecho/derecha, center/centro.


Valor booleano

Plantilla:Lista desplegable Plantilla:Tlc -> true

Plantilla:Tlc -> false

Plantilla:Tlc -> true

Plantilla:Tlc -> Error de Lua: #1 = Booleano inválido (quizás). Valores posibles: sí/si/s/yes/y/true/verdad/t/1, no/n/false/falso/f/0.

Plantilla:Tlc -> Error de Lua: #1 = No tiene un valor asignado.


Palabra o índice en la tabla

Se utiliza una tabla con los valores {'One', 'Two'}.

Plantilla:Lista desplegable Plantilla:Tlc -> One


Plantilla:Lista desplegable Plantilla:Tlc -> 1

Plantilla:Tlc -> Error de Lua: #1 = "Three" no se ha encontrado en "One, Two".


Índice desde parámetro con comprobación del valor en una tabla

En estos ejemplos los valores válidos son: {'Earth', 'World'}, 'USA'.

Plantilla:Lista desplegable Plantilla:Tlc -> 2, 0

Plantilla:Tlc -> 2, 1


Plantilla:Lista desplegable Plantilla:Tlc -> Error de Lua: Idx2 = "z" no se ha encontrado en "Earth/World, USA".

Plantilla:Tlc -> 2, 1


Tabla desde parámetro/s

Plantilla:Lista desplegable Plantilla:Tlc -> {one, two, three}


Plantilla:Lista desplegable Plantilla:Tlc -> Error de Lua: #1 = "zz" no es un número.

Plantilla:Tlc -> {-1.2, 3.3, 14}


Plantilla:Lista desplegable Plantilla:Tlc -> Error de Lua: #1 = -1 no es cero o un número positivo.

Plantilla:Tlc -> {1, 3.3, 0}


Plantilla:Lista desplegable Plantilla:Tlc -> Error de Lua: #1 = 3,3 no es un número entero.

Plantilla:Tlc -> {-1, 3, 14}


Plantilla:Lista desplegable Plantilla:Tlc -> Error de Lua: #1 = -1 no es cero o un número positivo.

Plantilla:Tlc -> {1, 3, 14}


Plantilla:Lista desplegable Plantilla:Tlc -> {one, two, three}


Plantilla:Lista desplegable Plantilla:Tlc -> {one, two, three}


Plantilla:Lista desplegable Plantilla:Tlc -> {one, two, three}

Véase también