Que tal Amigos
Muy Buenos Días
Tengo problemas con la rutina de validación.
La idea que deseo implementar es la siguiente :
1) Extraer en un Cursor desde Sql Server todos los registros con la condición sea igual a FIADO. Hasta aquí OK
2) Si existen registros mostrar el formulario de Consulta de Búsquedas. ( Muestra el formulario con los Registros, Ok)
3) Si no existen Registros debería mostrar el mensaje de Alerta creado. Aquí falla y vuelve a mostrar el Formulario de Consulta,
pero sin registros en el Grid contenido en el Formulario.
También probé de esta manera y también no realiza la validación de forma correcta.
SELECT Cur_Busca_Registros
nReg = RECCOUNT()
Aquí copio la rutina del código que estoy utilizando.
LOCAL nReg As Number
nReg = 0
_cStatus_01 = "FIADO"
SQLEXEC(cn, 'SELECT * FROM dbo.Consumo WHERE status_con = ?_cStatus_01 ORDER BY Registro', 'Cur_Busca_Registros')
SELECT Cur_Busca_Registros
nReg = _TALLY && RECCOUNT()
WAIT WINDOW "Cantidad de Registros Encontrados : " + TRANSFORM(nReg) TIMEOUT 1
IF nReg > 0
Do FORM "C:\MIGRACONSU\ERP_CONSUMO\FORMS\BUSCAR_CONSUMOS.SCX" WITH Thisform
ENDIF
IF nReg = 0
WAIT WINDOW "No Existen Registros de Consumos..." NOWAIT
Messagebox("No Registra Ningún Consumo realizado..." + CHR(13) + ;
"Presione La Tecla [ ENTER] para Salir.", 0+64,"Aviso del Sistema")
RETURN .F.
ENDIF
Agradezco sus comentarios y sugerencias.
Saludos,
Integral