git-svn-id: https://192.168.0.254/svn/Componentes.Terceros.DevExpressVCL@7 05c56307-c608-d34a-929d-697000501d7a
35 lines
1.3 KiB
C++
35 lines
1.3 KiB
C++
//---------------------------------------------------------------------------
|
|
|
|
#include <vcl.h>
|
|
#pragma hdrstop
|
|
|
|
#include "ViewBandedFixedDemoData.h"
|
|
//---------------------------------------------------------------------------
|
|
#pragma package(smart_init)
|
|
#pragma link "cxClasses"
|
|
#pragma link "cxGridBandedTableView"
|
|
#pragma link "cxStyles"
|
|
#pragma resource "*.dfm"
|
|
TViewBandedFixedDemoDataDM *ViewBandedFixedDemoDataDM;
|
|
//---------------------------------------------------------------------------
|
|
__fastcall TViewBandedFixedDemoDataDM::TViewBandedFixedDemoDataDM(TComponent* Owner)
|
|
: TDataModule(Owner)
|
|
{
|
|
}
|
|
//---------------------------------------------------------------------------
|
|
void __fastcall TViewBandedFixedDemoDataDM::tblSCHEDULERCalcFields(
|
|
TDataSet *DataSet)
|
|
{
|
|
String Val;
|
|
RowSum->AsFloat = SUNDAY->AsFloat + MONDAY->AsFloat + TUESDAY->AsFloat + WEDNESDAY->AsFloat +
|
|
THURSDAY->AsFloat + FRIDAY->AsFloat + SATURDAY->AsFloat;
|
|
RowAvg->AsString = FormatFloat("0.0", RowSum->AsFloat / 7);
|
|
if(MiddleName->Value != "")
|
|
Val = Format("%s %s %s", ARRAYOFCONST((FirstName->Value, MiddleName->Value, LastName->Value)));
|
|
else
|
|
Val = Format("%s %s", ARRAYOFCONST((FirstName->Value, LastName->Value)));
|
|
UserName->Value = Val;
|
|
}
|
|
//---------------------------------------------------------------------------
|
|
|