First commit 22/01/1999
This commit is contained in:
79
hdsaldo.cpp
Normal file
79
hdsaldo.cpp
Normal file
@ -0,0 +1,79 @@
|
||||
//---------------------------------------------------------------------------
|
||||
#include <vcl.h>
|
||||
#pragma hdrstop
|
||||
|
||||
#include "hdsaldo.h"
|
||||
#include "QRhdsaldo.h"
|
||||
//---------------------------------------------------------------------------
|
||||
#pragma package(smart_init)
|
||||
#pragma link "ElastFrm"
|
||||
#pragma link "ElastFrm"
|
||||
#pragma resource "*.dfm"
|
||||
TMainForm *MainForm;
|
||||
//---------------------------------------------------------------------------
|
||||
__fastcall TMainForm::TMainForm(TComponent* Owner)
|
||||
: TForm(Owner)
|
||||
{
|
||||
}
|
||||
//---------------------------------------------------------------------------
|
||||
|
||||
void __fastcall TMainForm::ToolbarButton971Click(TObject *Sender)
|
||||
{
|
||||
Close();
|
||||
}
|
||||
//---------------------------------------------------------------------------
|
||||
void __fastcall TMainForm::CheckBox1Click(TObject *Sender)
|
||||
{
|
||||
Table1 -> Filtered = CheckBox1 -> Checked;
|
||||
}
|
||||
//---------------------------------------------------------------------------
|
||||
void __fastcall TMainForm::Table1CalcFields(TDataSet *DataSet)
|
||||
{
|
||||
Table1Saldo -> AsCurrency = Table1Haber -> AsCurrency - Table1Debe -> AsCurrency;
|
||||
}
|
||||
//---------------------------------------------------------------------------
|
||||
|
||||
void __fastcall TMainForm::Table1NewRecord(TDataSet *DataSet)
|
||||
{
|
||||
Table1Fecha -> AsDateTime = TDateTime::CurrentDate();
|
||||
}
|
||||
//---------------------------------------------------------------------------
|
||||
|
||||
void __fastcall TMainForm::DateTimePicker1CloseUp(TObject *Sender)
|
||||
{
|
||||
DateTimePicker2CloseUp(Sender);
|
||||
}
|
||||
//---------------------------------------------------------------------------
|
||||
|
||||
void __fastcall TMainForm::DateTimePicker2CloseUp(TObject *Sender)
|
||||
{
|
||||
TDateTime FechaL, FechaH;
|
||||
|
||||
try {
|
||||
FechaL = DateTimePicker1 -> Date;
|
||||
FechaH = DateTimePicker2 -> Date;
|
||||
Table1->FilterOptions = Table1->FilterOptions << foCaseInsensitive;
|
||||
Table1->Filter = "([Fecha] >= '" + FechaL + "') AND [Fecha] <= '" + FechaH + "'";
|
||||
} catch(...) {
|
||||
// Nothing...
|
||||
MessageBox( 0, "Imposible aplicar filtro en ese rango.", "<EFBFBD> Alerta !", MB_OK );
|
||||
}
|
||||
}
|
||||
//---------------------------------------------------------------------------
|
||||
|
||||
void __fastcall TMainForm::BitBtn1Click(TObject *Sender)
|
||||
{
|
||||
Form1 -> QuickRep1 -> Print();
|
||||
}
|
||||
//---------------------------------------------------------------------------
|
||||
|
||||
void __fastcall TMainForm::FormClose(TObject *Sender, TCloseAction &Action)
|
||||
{
|
||||
try {
|
||||
Table1 -> Post();
|
||||
} catch(...) {
|
||||
//nothing
|
||||
}
|
||||
}
|
||||
//---------------------------------------------------------------------------
|
||||
|
Reference in New Issue
Block a user