ayuda con grid
Publicado por Marco Salazar (2 intervenciones) el 07/05/2017 02:32:38
hola gracias por las ayudas recibidas, aqui tengo una nueva pregunta
tengo una tabla con 5 campos apto, nombre, telefono, correo, solvente
el campo solvente me dice cuantos recibos tiene pendiente
en el combo tengo
general (muestra todos los aptos)
solventes (muestra los que no tengan recibos pendientes)
morosos (muestra los que tienen recibos pendientes osea mayor o igual a 1)
en el evento interactive change del combo cuando seleccione por ejemplo solventes muestre los que no tienen recibos por pagar
el codigo hasta el momento lo llevo asi pero no me funciona
tengo una tabla con 5 campos apto, nombre, telefono, correo, solvente
el campo solvente me dice cuantos recibos tiene pendiente
en el combo tengo
general (muestra todos los aptos)
solventes (muestra los que no tengan recibos pendientes)
morosos (muestra los que tienen recibos pendientes osea mayor o igual a 1)
en el evento interactive change del combo cuando seleccione por ejemplo solventes muestre los que no tienen recibos por pagar
el codigo hasta el momento lo llevo asi pero no me funciona
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
CLOSE tables all
USE aptos
IF thisform.combo1.Value="General" then
select aptos
thisform.grid1.recordSource="aptos"
thisform.grid1.ReadOnly = .T.
With Thisform.grid1
.FontSize = 12
.RowHeight = 20
.ColumnCount = 4
endwith
thisform.grid1.refresh
ENDIF
*!* *!* cargar lista de solventes
IF thisform.combo1.Value="Solventes" then
DO WHILE !EOF()
sol=aptos.solvente
IF sol=0 then
thisform.grid1.column1(aptos.apto)
thisform.grid1.column2(aptos.nombre)
thisform.grid1.column3(aptos.telefono)
thisform.grid1.column4(aptos.correo)
eNDIF
SKIP 1
LOOP
ENDDO
thisform.grid1.refresh
thisform.grid1.setfocus
endif
Valora esta pregunta


0