Un tema más que importante en toda aplicación es que tenga validaciones para evitar que el usuario ingrese cualquier dato por ejemplo a una base de datos, también es importante por cuestiones de seguridad. Por suerte Yii framework nos provee validaciones de forma automática y también podemos crear nuestras propias validaciones muy fácilmente. Si queremos validar campos lo hacemos en el método rules() del modelo en cuestión: La validación para hacer campos obligatorios: array(‘id_proveedor, fecha_compra, user, id_tipo_documento, total’, ‘required’), También puedes especificar que el valor sea numero, incluso entero: array(‘id_tipo_documento’, ‘numerical’, ‘integerOnly’=>true), array(‘igv, total, descuento_total’, ‘numerical’), Para cadenas podemos restringir la… Continuar leyendo


Validaciones Las validaciones se realizan cuando se ingresan datos al sistema. Por lo tanto es comun encontrar en los edit’s, maskedit, memo’s, etc.. Estas validaciones se realizan: – Si se necesita que se ingrese solo valores numericos: Se puede colocar en el evento keypress del objeto if key in [‘0′ ..’9’,#8] then else begin key := #0; end; –Si se necesita que tengan el siguiente formato, de telefonos (0995)370951, fechas 19/11/1990, horas 18:05, etc.  Se puede utilizar el MaskEdit y modificar el EditMask Observar en la ventana derecha, algunos ejemplos de “mascaras de edición”. Es en la ventanilla arriba a… Continuar leyendo