![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Cita:
__________________
:) |
|
#2
|
||||
|
||||
|
Tengo varias dudas, a ver que tal suenan.
dmVentas está asociado en diseño con el grid ¿no? ya que dices que al cargar el form, te da resultados, entonces, ¿para qué cambias el DBGrid.Datasource en el procedimiento consultar? deberías quitar esa linea si el datasource es el mismo siempre. Si insistes en dejar la linea esa, prueba esto:
Por otra parte, no veo la relación entre GrabarVentas y Consultar, es decir, ¿desde donde llamas a grabarVentas? y ¿qué código usas? ... haber si tienes un DisableControls que despues no tiene su par EnableControls.... Dicho de otra forma, el problema lo tienes en el código que no nos muestras. saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. Última edición por Lepe fecha: 13-10-2005 a las 16:19:12. |
|
#3
|
||||
|
||||
__________________
:) |
|
#4
|
||||
|
||||
¿Despues de insertar se cierra la ventana? Pues me dejas croki, porque eso lo deberías detectar la primera vez que das de alta una clienta ... a menos que desde otra ventana vuelvas a llamar a esta ventana... cosa que lia bastante.Lo cierto es que, en lugar de hacer un Close, se debería llamar a Consultar. saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#5
|
||||
|
||||
|
El consultar lo hago en el otro form.
Desde el primer form llamo al segundo, para añadir la venta. Lo llamo en ShowModal, de forma que no avanza en el código hasta que no cierra la ventana, y cuando la cierra, hago el consultar. En el OnClose del form segundo (Ventas) tengo puesto el caFree para liberarlo.
__________________
:) |
|
#6
|
||||
|
||||
|
Este tipo de error es imposible detectarlo en un foro, es un caso claro de F8 y puntos de ruptura.
Cuando llamas a frmVentas le pasas un parámetro booleano y despues.... sabe dios que es dm.VentasVendedora.Value, si ese dato no coincide con eNombre.text, entonces jamás aparecerá nada en Consultar. Por otra parte, tampoco queda claro eso de Consultar lo llames desde otro form, ya que Consultar pertenece a este form (TfrmDatosclienta), y si el valor que tiene eNombre.text ha cambiado, tampoco encontrará nada. Verifica que en todos los formularios y llamadas, al cerrar la ventana en cuestión, se tenga en eNombre.text el valor que se acaba de insertar, modificar o lo que sea. No digamos si pulsas el Button3, porque a partir de ahí ya se complica más, (no se puede saber si habrá resultados o no), al menos yo, desde mi sillón no puedo saberlo. saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#7
|
||||
|
||||
|
Me dejaís alguno algún lugar para subir las fuentes? No uso ningún componente de terceros..
__________________
:) |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|