git-svn-id: https://192.168.0.254/svn/Proyectos.Varela_PuntosVenta/trunk@98 1c943782-d109-9647-9548-93b3ac332352
64 lines
1.5 KiB
ObjectPascal
64 lines
1.5 KiB
ObjectPascal
unit uViewParametrosFecha;
|
|
|
|
interface
|
|
|
|
uses
|
|
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
|
|
Dialogs, dxLayoutControl, StdCtrls, Mask, JvExMask, JvToolEdit,
|
|
JvCombobox, cxControls, uViewParametrosControlGrid, TBXDkPanels,
|
|
uBizParametros, cxContainer, cxEdit, cxTextEdit, cxMaskEdit, cxDropDownEdit,
|
|
cxCalendar;
|
|
|
|
type
|
|
IViewParametrosFecha = interface(IViewParametrosControlGrid)
|
|
['{450D10BE-740E-466D-BA12-3E0A9206B697}']
|
|
function GetFecha: Variant;
|
|
property Fecha : Variant read GetFecha;
|
|
end;
|
|
|
|
TfrViewParametrosFecha = class(TfrViewParametrosControlGrid, IViewParametrosFecha)
|
|
dxLayoutControl1Group_Root: TdxLayoutGroup;
|
|
dxLayoutControl1: TdxLayoutControl;
|
|
eFecha: TcxDateEdit;
|
|
dxLayoutControl1Item1: TdxLayoutItem;
|
|
private
|
|
function GetFecha: Variant;
|
|
public
|
|
procedure Execute; override;
|
|
procedure Refresh; override;
|
|
property Fecha : Variant read GetFecha;
|
|
procedure LimpiarFecha;
|
|
end;
|
|
|
|
implementation
|
|
|
|
uses
|
|
uDataModuleParametros, uDADataTable;
|
|
|
|
{$R *.dfm}
|
|
|
|
{ TfrViewParametrosCentro }
|
|
|
|
procedure TfrViewParametrosFecha.Execute;
|
|
begin
|
|
// inherited; <- no descomentar
|
|
end;
|
|
|
|
function TfrViewParametrosFecha.GetFecha: Variant;
|
|
begin
|
|
Result := eFecha.EditValue;
|
|
end;
|
|
|
|
procedure TfrViewParametrosFecha.LimpiarFecha;
|
|
begin
|
|
eFecha.Clear;
|
|
end;
|
|
|
|
procedure TfrViewParametrosFecha.Refresh;
|
|
begin
|
|
// inherited; <- no descomentar
|
|
LimpiarFecha;
|
|
end;
|
|
|
|
end.
|