unit Spenden;
interface
uses
Winapi.Windows,
Winapi.Messages, System.SysUtils, System.Variants, System.Classes,
Vcl.Graphics,
Vcl.Controls,
Vcl.Forms,
Vcl.Dialogs, cxGraphics, cxControls,
cxLookAndFeels, cxLookAndFeelPainters, cxStyles, dxSkinsCore, dxSkinBlack,
dxSkinBlue, dxSkinBlueprint, dxSkinCaramel, dxSkinCoffee, dxSkinDarkRoom,
dxSkinDarkSide, dxSkinDevExpressDarkStyle, dxSkinDevExpressStyle, dxSkinFoggy,
dxSkinGlassOceans, dxSkinHighContrast, dxSkiniMaginary, dxSkinLilian,
dxSkinLiquidSky, dxSkinLondonLiquidSky, dxSkinMcSkin, dxSkinMetropolis,
dxSkinMetropolisDark, dxSkinMoneyTwins, dxSkinOffice2007Black,
dxSkinOffice2007Blue, dxSkinOffice2007Green, dxSkinOffice2007Pink,
dxSkinOffice2007Silver, dxSkinOffice2010Black, dxSkinOffice2010Blue,
dxSkinOffice2010Silver, dxSkinOffice2013DarkGray, dxSkinOffice2013LightGray,
dxSkinOffice2013White, dxSkinOffice2016Colorful, dxSkinOffice2016Dark,
dxSkinPumpkin, dxSkinSeven, dxSkinSevenClassic, dxSkinSharp, dxSkinSharpPlus,
dxSkinSilver, dxSkinSpringTime, dxSkinStardust, dxSkinSummer2008,
dxSkinTheAsphaltWorld, dxSkinsDefaultPainters, dxSkinValentine,
dxSkinVisualStudio2013Blue, dxSkinVisualStudio2013Dark,
dxSkinVisualStudio2013Light, dxSkinVS2010, dxSkinWhiteprint,
dxSkinXmas2008Blue, cxCustomData, cxFilter, cxData, cxDataStorage, cxEdit,
cxNavigator, cxDataControllerConditionalFormattingRulesManagerDialog, Data.DB,
cxDBData, cxButtonEdit, cxGridCustomTableView, cxGridTableView,
cxGridDBTableView, IBODataset, cxGridLevel, cxClasses, cxGridCustomView,
cxGrid, cxCalendar, cxCurrencyEdit, cxCheckBox;
type
TframeSpenden =
class(TFrame)
cxGrSpendenView: TcxGridDBTableView;
cxGrSpendenLevel: TcxGridLevel;
cxGrSpenden: TcxGrid;
qryMitgliederspenden: TIBOQuery;
cxGrSpendenViewDatum: TcxGridDBColumn;
cxGrSpendenViewSpendenfallnummer: TcxGridDBColumn;
dsrcMitgliederspenden: TDataSource;
cxGrSpendenViewSpendennummer: TcxGridDBColumn;
cxGrSpendenViewSpendenfall: TcxGridDBColumn;
cxGrSpendenViewBetrag: TcxGridDBColumn;
cxGrSpendenViewBetraginWorten: TcxGridDBColumn;
cxGrSpendenViewZuwendung: TcxGridDBColumn;
cxGrSpendenViewQuittung: TcxGridDBColumn;
procedure cxGrSpendenViewSpendenfallnummerPropertiesButtonClick(
Sender: TObject; AButtonIndex: Integer);
procedure qryMitgliederspendenNewRecord(DataSet: TDataSet);
procedure qryMitgliederspendenAfterInsert(DataSet: TDataSet);
private
{ Private-Deklarationen }
public
{ Public-Deklarationen }
end;
implementation
{$R *.dfm}
uses Modul, Main, Mitglieder;
procedure TframeSpenden.cxGrSpendenViewSpendenfallnummerPropertiesButtonClick(
Sender: TObject; AButtonIndex: Integer);
begin
// Suchen einfügen
end;
procedure TframeSpenden.qryMitgliederspendenAfterInsert(DataSet: TDataSet);
begin
qryMitgliederspenden.FieldByName('
DATUM').AsDateTime := Date;
qryMitgliederspenden.FieldByName('
ZUWENDUNGSART').AsString := '
Geldspende';
end;
procedure TframeSpenden.qryMitgliederspendenNewRecord(DataSet: TDataSet);
begin
qryMitgliederspenden.FieldByName('
MITGLIEDERNR').AsInteger := frmMitglieder.MitgliederQry.FieldByName('
MITGLIEDERNR').AsInteger;
end;
end.