Nuevas Modificaciones ...Urgente!!!

De CidesaWiki

(Diferencias entre revisiones)
Saltar a navegación, buscar
 
Línea 1: Línea 1:
* Eliminar el uso de la función convnume(sobre todo en las clases).
* Eliminar el uso de la función convnume(sobre todo en las clases).
* En las clases del modelo, eliminar el metódo get de los campos númericos donde se pasa el true por parametros al metódo.
* En las clases del modelo, eliminar el metódo get de los campos númericos donde se pasa el true por parametros al metódo.
-
* En los campos númericos de la vista introducir el get del campo dentro de un array recibiendo por segundo parámetro true --> (array('getMonord',true))
+
* En los campos númericos de la vista introducir el get del campo dentro de un array recibiendo por segundo parámetro true --> (array('getMonord',true)) y colocar el entermontootro en el evento onBLur -->  'onBlur' => "javascript:event.keyCode=13;return entermontootro(event, this.id)".
-
* En los campos que contienen máscara, eliminar el onKeyPres la cual contenia la funcion  quita rayitas de la máscara.
+
* En los campos que contienen máscara, eliminar el onKeyPres la cual contenia la funcion  quita rayitas de la máscara, el maxlength del campo debe ser el strlen de la mascara
 +
y la caja debe ser un Object_input_tag (No autocomplete_imput_tag).
* Usar try/catch a la hora de generar errores, lo cual permite enviar una traza de información al log.
* Usar try/catch a la hora de generar errores, lo cual permite enviar una traza de información al log.
-
* En los campos que contienen máscara, el maxlength del campo debe ser el strlen de la mascara y la caja debe ser un Object_input_tag (No autocomplete_imput_tag).
+
* En los campos que tengan ajax el parámetro condition --> 'condition' => "$('opordpag_tipfin').value != '' && $('id').value == ''",
 +
* Colocar la validación de los montos en el edit.yml, haciendo uso de las expresiones regulares existentes.
 +
* Al momento de desabilitar los campos tipos fecha esconder el calendario con el javascript (el id del calendario es trigger el nombre del campo)-->  $('trigger_opordpag_fecemi').hide();
 +
* Al momento de desabilitar los catalogos usar clases en javascript (Revisar catalogo V2 para pasarle el nombre de clase css) -->  $$('.nombreclasecss')[0].disabled=true;
 +
 
En los Archivos .js
En los Archivos .js
* Cambiar los str_replace por la función to Float -->  monto2=toFloat('opordpag_monret');
* Cambiar los str_replace por la función to Float -->  monto2=toFloat('opordpag_monret');
-
* Pasar todo el código Javascript a un solo archivo js por forma web->js->modulo->forma.js
+
* Pasar todo el código Javascript a un solo archivo js por forma web->js->modulo->forma.js.
-
* En los campos que tengan ajax el parámetro condition --> 'condition' => "$('opordpag_tipfin').value != '' && $('id').value == ''",
+
-
* Colocar en los campos númericos, entermontootro en el evento onBLur -->  'onBlur' => "javascript:event.keyCode=13;return entermontootro(event, this.id)",
+
-
* Colocar la validación de los montos en el edit.yml, haciendo uso de las expresiones regulares existentes.
+
-
* Al momento de desabilitar los campos tipos fecha esconder el calendario con el javascript (el id del calendario es trigger el nombre del campo)-->  $('trigger_opordpag_fecemi').hide();
+
-
*
+

Última versión de 15:26 11 feb 2008

y la caja debe ser un Object_input_tag (No autocomplete_imput_tag).


En los Archivos .js

Herramientas personales
Espacios de nombres
Variantes
Acciones
Navegación
Herramientas