Announcement

Collapse
No announcement yet.

Actualización, Maestro Detalle

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Actualización, Maestro Detalle

    Buen día,

    Soy nuevo en el manejo de bases de datos en internet y estoy en la actualidad trabajando con Scripcase, y quisiera me colaboraran con la siguiente inquietud.
    Tengo un formulario maestro detalle, y quisiera actualizar un campo del Maestro basado en un dato del último registro insertado en el Detalle.

    Ejemplo, en el Maestro está un campo Fecha de la última actualización, esta Fecha debe tomarse del último registro o última inserción en el formulario detalle.
    He intentado y me funciona bien con la sumatoria de valores así (para el caso de actualizar en el Maestro, el valor total de una factura:

    sc_lookup(dataset, "SELECT SUM(Vr_Facturar) FROM metas WHERE id_trimestre='{id_trimestre}'");
    $master_total = {dataset[0][0]};
    sc_master_value('total_trimestre', $master_total);
    sc_exec_sql("UPDATE trimestresy
    SET total_trimestre = $master_total
    WHERE id_trimestre = '{id_trimestre}'");

    Esto lo conseguí, siguiendo los pasos del ejemplo del video tutorial de Scripcase en Formulario maestro detalle, pero no he encontrado u tutorial para resolver mi duda.

    Seguramente es obvio pero como soy principiante y agradecería su ayuda.

    Gracias.
Working...
X