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 web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.