![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
|||
|
|||
|
Filtro
mira en la pantalla principal de articulos tengo este codigo para que be abra el otro form de busqueda
procedure TFarticul.BtnBuscarClick(Sender: TObject); begin Fbusart := TFbusart.Create(Self); try Fbusart.ShowModal; finally if fbusart.cve_art <> '' then adoqarticulos.Locate('cveart',fbusart.cve_art,[]); Fbusart.Free; |
|
#2
|
||||
|
||||
|
ok, estas bien, solo faltaria saber que esta devolviendo, coloca un break point en la linea if fbusart.cve_art <> '' then y fijate que valor toma el cve_art, avisa la respuesta para seguir aislando el problema
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
|
#3
|
|||
|
|||
|
filtro
perdon por mi ingorancia pero como soy novato en esto apenas estoy agarrando la onda como inserto el break point gracias
|
|
#4
|
||||
|
||||
|
Parate sobre la linea y presiona el boton F5, cuando el programa ejecute esa linea se detendra, le das F8 para que pase a la siguiente linea y colocando el mouse encima veras que valor obtiene.
Recuerda que para obtener el valor de la variable debe ser despues de asignado.
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
|
#5
|
|||
|
|||
|
filtro
que tal mira ya lo hice le precione la tecla f5 y dspues les precione la f8 y se ejecuto y me mando a la form principal donde se inician todas las forms y mando estos registros gracias
Thread Start: Thread ID: 3476. Process tienda.exe (3308) Process Start: C:\produc\tienda.exe. Base Address: $00400000. Process tienda.exe (3308) Module Load: tienda.exe. Has Debug Info. Base Address: $00400000. Process tienda.exe (3308) Module Load: ntdll.dll. No Debug Info. Base Address: $7C910000. Process tienda.exe (3308) Module Load: KERNEL32.dll. No Debug Info. Base Address: $7C800000. Process tienda.exe (3308) Module Load: OLEAUT32.dll. No Debug Info. Base Address: $770F0000. Process tienda.exe (3308) Module Load: ADVAPI32.dll. No Debug Info. Base Address: $77DA0000. Process tienda.exe (3308) Module Load: RPCRT4.dll. No Debug Info. Base Address: $77E50000. Process tienda.exe (3308) Module Load: Secur32.dll. No Debug Info. Base Address: $77FC0000. Process tienda.exe (3308) Module Load: GDI32.dll. No Debug Info. Base Address: $77EF0000. Process tienda.exe (3308) Module Load: USER32.dll. No Debug Info. Base Address: $7E390000. Process tienda.exe (3308) Module Load: msvcrt.dll. No Debug Info. Base Address: $77BE0000. Process tienda.exe (3308) Module Load: ole32.dll. No Debug Info. Base Address: $774B0000. Process tienda.exe (3308) Module Load: MSIMG32.dll. No Debug Info. Base Address: $76330000. Process tienda.exe (3308) Module Load: VERSION.dll. No Debug Info. Base Address: $77BD0000. Process tienda.exe (3308) Module Load: COMCTL32.dll. No Debug Info. Base Address: $58C30000. Process tienda.exe (3308) Module Load: IMM32.dll. No Debug Info. Base Address: $76340000. Process tienda.exe (3308) |
|
#6
|
||||
|
||||
|
obviamente eso no es lo que necesitabamos,
Donde se marco la linea roja, sobre que instruccion exactamente, colocala sobre la instruccion que viene luego del finally. Otra mas: lees el valor de esta variable: cve_art, y lo asignas a esta cveart := ''; Estoy casi seguro que ese es el detalle.
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
|
#7
|
|||
|
|||
|
filtro
se paro la franja roja en la instruccion de begin
en la form maestra donde inician todas las forms begin Application.Initialize; Application.CreateForm(Tdatamodule1, datamodule1); Application.CreateForm(TFprincipal, Fprincipal); Application.CreateForm(TFarticul, Farticul); Application.CreateForm(TFtempo, Ftempo); Application.CreateForm(TFLinea, FLinea); Application.CreateForm(TFsub, Fsub); Application.CreateForm(TFClien, FClien); Application.CreateForm(TFProv, FProv); Application.CreateForm(TFCompras, FCompras); Application.CreateForm(TFBProv, FBProv); Application.CreateForm(TFinve, Finve); Application.CreateForm(TFbusart, Fbusart); Application.CreateForm(TFbuscaClie, FbuscaClie); Application.CreateForm(TFUsuario, FUsuario); Application.CreateForm(TFVende, FVende); Application.Run; |
|
#8
|
||||
|
||||
|
Hola
Saludos |
|
#9
|
|||
|
|||
|
filtro
hola caral oye ya le puse todo el codigo como me lo escribes y nada siguen sin mandarme el codigo seleccionado a la pantalla maestro
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Cómo puedo hacer un filtro booleano en paradox? | Forest | Tablas planas | 8 | 24-05-2007 06:48:49 |
| Mal filtro | vicrati | Conexión con bases de datos | 2 | 11-04-2004 19:36:51 |
| Como hacer un filtro con meses | Ricsato | Conexión con bases de datos | 3 | 09-12-2003 14:07:16 |
| Filtro | manu | Conexión con bases de datos | 2 | 19-11-2003 15:36:57 |
| Filtro y EOF | javiermorales | Conexión con bases de datos | 2 | 07-10-2003 15:28:08 |
|