Hello list,
I need to have 2 requires in the same field, one requires must be a select
multiple, but also it can be a different value of initial select multiple,
this because in the view the select multiple values are changed with
javascript .
It is possible to make something like the following?:
Field("Grado", default=grados_roca[2],* requires=IS_NOT_EMPTY()
OR IS_IN_SET(range(2, (len(grados_roca) + 1)), grados_roca)), ??*
And if is possible, how could I make this ?
I tryied with this but i had no lucky:
Field("Grado", default=grados_roca[2], requires=[IS_NOT_EMPTY(),
IS_IN_SET(range(2, (len(grados_roca) + 1)), grados_roca))]),
this is my sql form:
SQLFORM.factory(Field("nombre_ruta", requires=IS_NOT_EMPTY()),
Field("Modalidad",
default=modalidades[1],requires=IS_IN_SET(modalidades)),
Field("Tipo",
default='Monolargo', requires=IS_IN_SET(tipo)),
Field("Grado",
default=grados_roca[2], requires=IS_IN_SET(range(2, (len(grados_roca) +
1)), grados_roca)),
Field("Largos", default="3",
requires=IS_IN_SET(range(1, 51))),
Field("Zona",
default=zonas_list[0],
requires=IS_IN_SET(zonas_list, zonas_list_name)),
Field("Observacion", 'text',
length=300,
default='No se han
registrado observaciones', label="Observaciones"),
_name="agregar_ruta",
submit_button="Agregar",
)
Cheers!
Chris.
--
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
---
You received this message because you are subscribed to the Google Groups
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.