Gente, buenos dias…
Tengo el siguiente problema. Quiero cargar un formulario multilinea con un datos_relacion y me salta error en el procesar_filas:
function evt__procesar($datos)
{
$t = $this->dependencia('datos');
$t->sincronizar();
toba::notificacion()->agregar('Los datos fueron cargados satisfactoriamente.',"info");
}
function evt__egresos__modificacion($datos)
{
$t = $this->dep('datos');
$t->procesar_filas($datos);
}
Fatal error: Call to undefined method reactivos_datos_relacion::procesar_filas() in /home/toba/prueba/2.4/proyectos/reactivos/php/php/egresos.php on line 54
Que estoy haciendo mal??
Agradezco ayuda al respecto
Graciasss
el metodo procesar_filas, forma parte de la API del datos_tabla, no del datos_relacion, tendrias que especificar sobre que tabla queres trabajar en este caso.
Richard, y como seria para el caso que quisiera actualizar mas de una tabla? Porque en este caso tengo una tabla movimiento y la tabla hijo que seria detalle_movimiento; a su vez esta se relacionar con producto. En fin, son varias tablas que estan relacionadas.
Espero tus comentarios. Gracias
las actualizas por separado usando el procesar_filas sobre cada tabla, igualmente… no es medio raro que te queden fusionados en una sola linea del ML dos tablas distintas?. Es una relacion muchos a muchos?
Ahi lo analize mejro en base a la insercion en la base y esta haciendo mal la insercion porque me deberia insertar un solo movimiento y varios detalle_movimiento (un detalle para cada producto). Voy a controlar la relacion. Algo estoy haciendo mal.
quizas el tema es como ingresas los datos, si tenes 1 form para cada tabla con su correpondiente metodo de evt__xx, no deberias tener mayores inconvenientes para trabajar con un esquema 1…N. De hecho es la forma natural de trabajo de un datos_relacion.