sMiFiltro is string
sFiltroFechas is string
sFiltroSolicitante is string
sFiltroArea is string
dFechaInicio is Date
dFechaFinal is Date
dFechaInicio = EDT_Date1
dFechaFinal = EDT_Date2
//busco el id de cada parametro
IF COMBO_Solicitante..StoredValue <> "--TODOS--" THEN
HReadSeekFirst(Solicitante, Solicitante.SolicitanteNombre, COMBO_Solicitante..StoredValue)
IF HFound() = True
sFiltroSolicitante = " AND calendario.SolicitanteID = " + Solicitante.SolicitanteID
ELSE
sFiltroSolicitante = ""
END
ELSE
sFiltroSolicitante = ""
END
IF COMBO_Area..StoredValue <> "--TODOS--" THEN
HReadSeekFirst(Area, AreaNombre, COMBO_Area..StoredValue)
IF HFound() = True
sFiltroArea = " AND calendario.AreaID = " + Area.AreaID
ELSE
sFiltroArea = ""
END
ELSE
sFiltroArea = ""
END
sFiltroFechas = "Calendario.FechaProgramada >= " + dFechaInicio + " and Calendario.FechaProgramada <= " + dFechaFinal
//armo filtro
sMiFiltro = sFiltroFechas + sFiltroArea + sFiltroSolicitante
HFilter(Calendario,sMiFiltro)
HDeactivateFilter(Calendario)
HActivateFilter(Calendario)
TableDisplay(TABLE_Calendario,taStart)
martes, 6 de octubre de 2020
Botón con código para filtrar
Suscribirse a:
Comentarios de la entrada (Atom)
Valida RFC
// Summary: <specify the procedure action> // Syntax: //[ <Result> = ] GP_ValidaRFC (<nTipoPersona>, <sParamRFC>) /...
-
PROCEDURE ValeurChamp(sNomChamp) WHEN EXCEPTION IN RETURN (sNomChamp) DO IF ExceptionInfo(errCode) = ExIDInconnu THEN RETURN "...
-
// EN LA VENTANA TABLE_Fortaleza..DndTarget = dndInactive TABLE_Fortaleza..DndSource = dndProgram TABLE_FichaFortaleza..DndTarget = dndPro...
-
Una guía paso a paso para los perplejos: Presione la tecla de Windows Escribe " intl.cpl " y presiona Enter....
No hay comentarios.:
Publicar un comentario