mixed __construct(
[mixed
molde = null ] ,
[mixed
dr_molde = null ] )
|
|
Parámetros:
mixed |
molde: |
|
mixed |
dr_molde: |
|
mixed agregar_archivo(
mixed
include ,
mixed
clase ,
mixed
metodo_php )
|
|
Parámetros:
mixed |
include: |
|
mixed |
clase: |
|
mixed |
metodo_php: |
|
mixed agregar_bloqueo_generacion(
mixed
bloqueo )
|
|
Agrega una falla bloqueante del molde. Se debe reportar durante la preparacion del molde.
Parámetros:
mixed agregar_opcion_generacion(
mixed
id ,
mixed
texto ,
[mixed
ayuda = null ] )
|
|
Setea una opcion de generacion. Para ser utilizada por un asistente
derivado durante la preparacion del molde.
Parámetros:
mixed |
id: |
|
mixed |
texto: |
|
mixed |
ayuda: |
|
mixed asumir_confirmaciones(
)
|
|
Permite asumir que las opciones de generacion booleanas se confirman afirmativamente
mixed consultar_opcion_generacion(
mixed
opcion )
|
|
Indica el valor que retorno de una opcion de generacion.
Parámetros:
mixed crear_consulta_php(
mixed
include ,
mixed
clase ,
mixed
metodo ,
mixed
sql ,
[mixed
parametros = null ] )
|
|
Parámetros:
mixed |
include: |
|
mixed |
clase: |
|
mixed |
metodo: |
|
mixed |
sql: |
|
mixed |
parametros: |
|
mixed crear_item(
mixed
nombre ,
mixed
padre )
|
|
Parámetros:
mixed |
nombre: |
|
mixed |
padre: |
|
\toba_codigo_metodo_php crear_metodo_consulta(
mixed
nombre ,
mixed
sql ,
[mixed
parametros = null ] )
|
|
Parámetros:
mixed |
nombre: |
|
mixed |
sql: |
|
mixed |
parametros: |
|
mixed ejecutar(
mixed
id_item ,
[mixed
retorno_opciones_generacion = null ] ,
[mixed
con_transaccion = true ] )
|
|
Usa el molde para generar una operacion.
Parámetros:
mixed |
id_item: |
|
mixed |
retorno_opciones_generacion: |
|
mixed |
con_transaccion: |
|
mixed generar_archivos_consultas(
)
|
|
mixed generar_datos_relacion(
mixed
molde_dr )
|
|
Parámetros:
mixed generar_datos_tabla(
mixed
molde_dt ,
mixed
tabla ,
mixed
filas )
|
|
Dado un molde de un datos_tabla, si no existe el componente lo crea y agrega las filas. Si ya existe actualiza los campos
Parámetros:
mixed |
molde_dt: |
|
mixed |
tabla: |
|
mixed |
filas: |
|
mixed generar_efs(
mixed
form ,
mixed
filas ,
[mixed
es_filtro = false ] )
|
|
Parámetros:
mixed |
form: |
|
mixed |
filas: |
|
mixed |
es_filtro: |
|
mixed generar_elementos(
mixed
id_item )
|
|
Parámetros:
mixed get_carpeta_archivos(
)
|
|
mixed get_carpeta_archivos_datos(
)
|
|
mixed get_molde_datos_relacion(
[mixed
fuente = null ] )
|
|
Parámetros:
\toba_datos_tabla_molde get_molde_datos_tabla(
string
tabla ,
[mixed
fuente = null ] )
|
|
Dado el nombre de una tabla, retorna el molde del datos_tabla ya sea representando a un comp. existente o creando uno nuevo
Parámetros:
string |
tabla: |
|
mixed |
fuente: |
|
mixed get_opciones_generacion(
)
|
|
mixed get_valor_predefinido(
mixed
opcion )
|
|
Acceso a los valores predefinidos globales
Parámetros:
mixed guardar_log_elementos_generados(
)
|
|
Guarda el resultado de la generacion
mixed posee_informacion_completa(
)
|
|
Indica si ya existe la informacion necesaria para disparar la generacion
Hay que sobreescribirlo en cada asistente.
Se crea el molde y se deja a disposicion
mixed registrar_elemento_creado(
mixed
tipo ,
mixed
proyecto ,
mixed
id )
|
|
Parámetros:
mixed |
tipo: |
|
mixed |
proyecto: |
|
mixed |
id: |
|
mixed registrar_molde(
\toba_molde_elemento
molde )
|
|
Parámetros:
\toba_molde_elemento |
molde: |
|
mixed tiene_fuente_definida(
)
|
|