Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa | |||
ada:tips:sicoferp:general:pbtows:procesos:developmentstandards:nomenclature:pb [2019/10/22 15:49] administraidor [Codificación] |
ada:tips:sicoferp:general:pbtows:procesos:developmentstandards:nomenclature:pb [2019/10/22 15:52] (actual) administraidor [Recomendaciones:] |
||
---|---|---|---|
Línea 206: | Línea 206: | ||
* Evite el uso de la función RowCount() en un bucle Ej: for i = 1 to ldwg_prueba.RowCount ya que implica un consumo excesivo de ram en su lugar asigne el valor una variable y utilicela en la definición del bucle. | * Evite el uso de la función RowCount() en un bucle Ej: for i = 1 to ldwg_prueba.RowCount ya que implica un consumo excesivo de ram en su lugar asigne el valor una variable y utilicela en la definición del bucle. | ||
* Evite el uso del tipo de dato Date en su lugar utilice el tipo Datetime. | * Evite el uso del tipo de dato Date en su lugar utilice el tipo Datetime. | ||
+ | * No debe utilizar el tipo de datos Any en la capa de implementacion controller, solo puede ser utilizado en la capa model ya que las conversiones implicitas pueden generar comportamientos indefinidos y excepciones en tiempo de ejecución. | ||
+ | * El valor Nulo solo es permitido en las asignaciones implicitas setNull y en los valores de retornos de la base de datos. | ||