
Y Sigo con el problema...
Publicado por neo (1604 intervenciones) el 01/11/2007 19:18:52
Me sale un error : Error de Anidamiento
Ahi va el codigo en un boton:
OPEN DATABASE bd.dbc
SELECT 1
USE tableros_encab
SELECT 2
USE Espacios_tablero
SELECT 1
GO TOP
DO WHILE ! Eof()
LOCAL Var1, num
var1=tableros
num=1
IF num=1
SELECT Tableros, Aa, Ab, Ac FROM Espacios_Tableros WHERE UPPER(ALLTRIM(tableros))=UPPER(ALLTRIM(var1 )) INTO CURSOR my_cursor
SELECT 2
SUM Aa, Ab, Ac TO sum1, sum2, sum3 FOR ALLTRIM(Tableros)=ALLTRIM(my_cursor.tableros)
CLEAR
SELECT 1
LOCATE FOR UPPER(ALLTRIM(tableros))=UPPER(ALLTRIM(var1))
replace tot1 WITH sum1
replace tot2 WITH sum2
replace tot3 WITH sum3
****tu codigo
SKIP && pasa al siguiente registro
ENDDO
Gracias
Ahi va el codigo en un boton:
OPEN DATABASE bd.dbc
SELECT 1
USE tableros_encab
SELECT 2
USE Espacios_tablero
SELECT 1
GO TOP
DO WHILE ! Eof()
LOCAL Var1, num
var1=tableros
num=1
IF num=1
SELECT Tableros, Aa, Ab, Ac FROM Espacios_Tableros WHERE UPPER(ALLTRIM(tableros))=UPPER(ALLTRIM(var1 )) INTO CURSOR my_cursor
SELECT 2
SUM Aa, Ab, Ac TO sum1, sum2, sum3 FOR ALLTRIM(Tableros)=ALLTRIM(my_cursor.tableros)
CLEAR
SELECT 1
LOCATE FOR UPPER(ALLTRIM(tableros))=UPPER(ALLTRIM(var1))
replace tot1 WITH sum1
replace tot2 WITH sum2
replace tot3 WITH sum3
****tu codigo
SKIP && pasa al siguiente registro
ENDDO
Gracias
Valora esta pregunta


0