void activar_perfil_de_datos(
)
|
|
Activa el uso de perfil de datos para toda la relacion
void activar_transaccion(
)
|
|
boolean cargar_con_wheres(
array
$wheres, [
$resetear = true], [
$anexar_datos = false], [
$usar_cursores = false]
)
|
|
Parámetros:
|
array |
$wheres: |
Arreglo id_tabla => condicion |
|
|
$resetear: |
|
|
|
$anexar_datos: |
|
|
|
$usar_cursores: |
|
|
Return: | Verdadero si al menos se carga una tabla |
boolean cargar_por_clave(
array
$clave
)
|
|
Parámetros:
|
array |
$clave: |
Asociativo campo=>valor correspondientes a campos de la(s) tabla(s) raiz |
|
Return: | Verdadero si al menos se carga una tabla |
Implementation of:
- toba_ap_relacion::cargar_por_clave()
void desactivar_transaccion(
[
$recursivo = false]
)
|
|
Generalmente por que la transaccion la abre/cierra algun proceso de nivel superior
Parámetros:
La relacion tiene datos cargados?
void evt__post_eliminacion(
)
|
|
Information Tags:
void evt__post_sincronizacion(
)
|
|
Information Tags:
void evt__pre_eliminacion(
)
|
|
Information Tags:
void evt__pre_sincronizacion(
)
|
|
Information Tags:
Ventana para agregar configuraciones particulares despues de la construccion
Information Tags:
void retrasar_constraints(
)
|
|
void set_lock_optimista(
[
$usar = true]
)
|
|
Parámetros:
void set_usar_trim(
boolean
$usar
)
|
|
Parámetros:
void sincronizar(
[
$usar_cursores = false], [
$filas_tablas = null]
)
|
|
Sincroniza los cambios con la base de datos
Parámetros:
|
|
$usar_cursores: |
|
|
|
$filas_tablas: |
|
Implementation of:
- toba_ap_relacion::sincronizar()
- Sincroniza los cambios en la relacion con el medio de persistencia