Autor Tema: Pasar parametros al acta de examen  (Leído 243 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Marcelo Lardoueyt

  • General Guarani
  • *
  • Mensajes: 94
    • Ver Perfil
    • Email
  • Institución: Facultad de Ingeniería - UNICEN
  • Nombre y apellido: Marcelo Lardoueyt
  • Sistema: Guarani
  • Teléfono laboral: 02284-451055 int. 224
Pasar parametros al acta de examen
« : agosto 28, 2019, 01:40:21 pm »
Hola, necesito enviar a la datawindow dr_acta_examen un nuevo dato desde la ventana w_actas_de_examen

Por lo que estuve viendo lo tendria que hacer con algo asi por ejemplo:
Código: [Seleccionar]
ds_impresion.Modify("t_usuario.Text='" + l_usuario.nombre + "'")
pero el dato que le envio no llega a la datawindow, ahi estoy trabado, me imagino que tiene que ver con definir los nuevos datos en algun lado pero no se como.

Gracias
version 2.9.4

Alejandro Delú

  • Moderador Global
  • *****
  • Mensajes: 6639
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Alejandro Delú
  • Sistema: Guaraní
Re:Pasar parametros al acta de examen
« Respuesta #1 : agosto 28, 2019, 04:17:52 pm »
Agregaste el texto "t_usuario" en la datawindow dr_acta_examen ?
Primero verifica que el texto ese lo estes viendo al imprimir el acta, podes poner un color de fondo o por defecto algun dato para verificar que se este imprimiendo y luego una vez comprobado eso, vero que se este seteando ese valor del dato del usuario.

Marcelo Lardoueyt

  • General Guarani
  • *
  • Mensajes: 94
    • Ver Perfil
    • Email
  • Institución: Facultad de Ingeniería - UNICEN
  • Nombre y apellido: Marcelo Lardoueyt
  • Sistema: Guarani
  • Teléfono laboral: 02284-451055 int. 224
Re:Pasar parametros al acta de examen
« Respuesta #2 : agosto 28, 2019, 05:36:26 pm »
Alejandro, en realidad es un campo nuevo, t_usuario ya esta definido en el evento ue_inserta_pie de la ventana y no es el que quiero usar

Yo anteriormente habia agregado en la DW los docentes y funcionó bien:
Código: [Seleccionar]
ds_impresion.Modify("t_presidente.Text='" + ls_presidente + "'")
ds_impresion.Modify("t_vocal_1.Text='" + ls_vocal_1 + "'")
ds_impresion.Modify("t_vocal_2.Text='" + ls_vocal_2 + "'")

Ahora lo que necesito hacer es creear un parametro nuevo, por ejemplo en el evento  ue_inserta_pie de la ventana w_actas_de_examen:
Código: [Seleccionar]
ds_impresion.Modify("t_prueba.text='Probando'")
Despues agrego un campo Text en la DW que se llama t_prueba pero no le llega el texto...




Alejandro Delú

  • Moderador Global
  • *****
  • Mensajes: 6639
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Alejandro Delú
  • Sistema: Guaraní
Re:Pasar parametros al acta de examen
« Respuesta #3 : agosto 28, 2019, 07:53:43 pm »
Fijate que desde w_actas_examen se llama a la ventana de preview de impresion, w_preview_actas. Alli fijate de poner tambien  el seteo de esa variable en el evento ue_inserta_pie.
En esta ventana se hace un rowscopy de la datawindow que recupero los datos del acta a la datawindow que finalmente se usa para imprimir, este rowscopy no copia los datos de los campos de texto, por eso hay que hacerlo nuevamente alli.
« Última Modificación: agosto 28, 2019, 11:17:57 pm por Alejandro Delú »

Marcelo Lardoueyt

  • General Guarani
  • *
  • Mensajes: 94
    • Ver Perfil
    • Email
  • Institución: Facultad de Ingeniería - UNICEN
  • Nombre y apellido: Marcelo Lardoueyt
  • Sistema: Guarani
  • Teléfono laboral: 02284-451055 int. 224
Re:Pasar parametros al acta de examen
« Respuesta #4 : agosto 29, 2019, 01:59:03 pm »
Listo!! era eso, agregandolo tambien en w_preview_actas funciona perfecto

Muchas gracias Alejandro