Kontenverwaltung |
|
Name |
Beschreibung |
|
|
Konto |
|
|
|
Ein Konto wird mit dem Objekt Account und dem jeweiligen Index oder seinem Namen angesprochen |
|
|
Account(Index).Name |
Name des Kontos |
Account(Index).FullName |
Kompletter Name des Kontos |
Account(Index).ShortName |
Kürzel des Kontos |
Account(Index).Description |
Beschreibung des Kontos |
Account(Index).Number |
Kontonummer des Kontos |
Account(Index).Type |
Kontotyp (0..7 (undefiniert,Kostenkonto,Barkasse,Bankkonto,TransferKonto,Einnahmekonto,Hauptkonto,Sonstiges) |
Account(Index).Index |
Index des Kontos |
Account(Index).ImageIndex |
Symbolindex des Kontos |
Account(Index).GUID |
Interne Konto-GUID |
Account(Index).InputValue |
Anfangsbestand des Kontos |
Account(Index).TotalInputValue |
Anfangsbestand des Kontos mit Anfangsbestand der Unterkonten |
Account(Index).Balance |
Kontostand des Kontos |
Account(Index).ChildsBalance |
Kontostand der Unterkonten eines Hauptkontos |
Account(Index).TotalBalance([UntilDate]) |
Kontostand des Kontos mit Kontostand der Unterkonten. Optional kann hier ein Fixdatum angegeben werden |
Account(Index).BalanceRange(BeginDate, EndDate, Delta, WithChildsBalance, UpToDown, WithDateInfo) |
Kontostandsverlauf für Tabellenobjekte |
Account(Index).BalanceRangeShort(BeginDate, EndDate, Delta, WithChildsBalance, UpToDown, WithDateInfo) |
Kontostandsverlauf für Grafikobjekte |
Account(Index).OutputRange(BeginDate, EndDate, Delta, WithChilds) |
Kontoabgänge für Grafikobjekte |
Account(Index).InputRange(BeginDate, EndDate, Delta, WithChilds) |
Kontoeingänge für Grafikobjekte |
Account(Index).Delete |
Löscht das Konto |
Account(Index).ParentName |
Name des übergeordneten Kontos bzw. Name des Kassenbuch selbst, wenn kein Hauptkonto besteht |
Account(Index).IsParent(AccountName) |
Testet, ob ein Konto das übergeordnete Hauptkonto ist |
Account(Index).UserField(Index).Value |
Zugriff auf anwendereigene Felder |
Account(Index).DefaultBookingColor |
Standardbuchungsfarbe |
Account(Index).FirstBookingDate |
Erstes Buchungsdatum |
Account(Index).LastBookingDate |
Letztes Buchungsdatum |
Account(Index).BookingCount |
Anzahl Buchungen |
Account(Index).Documents |
Dokumentenverwaltung |
Account(Index).BudgetRange(Index) |
Budgetintervall des Kontos |
Account(Index).BudgetRanges |
Liste der Budgetintervalle des Kontos |
Account(Index).Stack |
Verwaltung eigener Variablen |
|
|
AccountSum(AccountName, BeginDate, EndDate) |
Buchungssumme eines Kontos über einen Zeitraum |
|
|
Konten |
|
|
|
Die Liste der Konten wird mit dem Objekt Accounts und dem jeweiligen Index oder seinem Namen angesprochen |
|
|
Accounts(Index).Count |
Anzahl Konten. Ist Index = -1, werden die Hauptkonten angesprochen, andernfalls ist der absolute Index und damit ein Unterkonto gemeint |
Accounts(Index).AbsoluteCount |
Anzahl Konten insgesamt |
Accounts(Index).New |
Erstellt ein neues Konto |
Accounts(Index).Create(FullName) |
Erstellt ein neues Konto über einen Kontonamen incl. Unterkotonamen |
Accounts(Index).Delete |
Löscht ein Konto |
Accounts(Index).Names |
Liefert eine Liste aller Kontonamen. Ist Index = -1, werden die Hauptkonten und deren Unterkonten angesprochen, andernfalls ist der absolute Index und damit ein Unterkonto gemeint |
Accounts.Rows |
Liefert eine Liste aller Konten mit Zusatzinformationen |
Accounts.Exists |
Prüft, ob ein Kontoname existiert |
Accounts.IndexOfName(Name) |
Liefert den absoluten Index eines Kontos über den Kontonamen |
Accounts.IndexOfNumber(AccountNumber) |
Liefert den absoluten Index eines Kontos über die Kontonummer |
Accounts.IndexOfDescription(Description) |
Liefert den absoluten Index eines Kontos über die Kontobeschreibung |
Accounts.IndexOfInputValue(InputValue) |
Liefert den absoluten Index eines Kontos über den Kontoanfangsbestand |
Accounts.IndexOfMinValue(MinValue) |
Liefert den absoluten Index eines Kontos über den kleinsten erlaubten Buchungswert |
Accounts.IndexOfMaxValue(MaxValue) |
Liefert den absoluten Index eines Kontos über den größten erlaubten Buchungswert |
Accounts.IndexOfBalance(Balance) |
Liefert den absoluten Index eines Kontos über den Kontostand |
Accounts.IndexOfKey(Key) |
Liefert den absoluten Index eines Kontos über das Kürzel |
Accounts.IndexOfGUID(Key) |
Liefert den absoluten Index eines Kontos über die GUID |
Accounts.UserFields |
Zugriff auf anwendereigene Felder |
|
|
Kontofenster |
|
|
|
Das Kontofenster wird mit dem Objekt AccountsWindow angesprochen |
|
|
AccountsWindow.Show |
Öffnet das Kontofenster |
AccountsWindow.Close |
Schließt das Kontofenster |
AccountsWindow.Repaint |
Zeichnet das Kontofenster neu |
AccountsWindow.Refill |
Liest die Kontenstruktur neu ein |
AccountsWindow.Showing |
Liefert den booleschen Wert, ob das Kontofenster geöffnet ist |
AccountsWindow.Left |
Linke Position des Fenster |
AccountsWindow.Top |
Obere Position des Fenster |
AccountsWindow.Width |
Breite des Fenster |
AccountsWindow.Height |
Höhe des Fenster |
AccountsWindow.ExportToExcel(StartRow, StartColumn : Integer; InOpenSheet, WantImages : Boolean) |
Exportiert die Liste in eine Exceltabelle |
|
|
Budgetverwaltung eines Kontos |
|
|
|
Budgetintervall |
|
|
|
Das Budgetintervall eines Kontos wird mit dem Objekt BudgetRange und dem jeweiligen Index angesprochen |
|
|
BudgetRange(Index).Index |
Index des Budgetintervalls |
BudgetRange(Index).Sum |
Liefert die Summe aller Budgetbuchungen des Budgetintervalls |
BudgetRange(Index).DisplayText |
Liefert den Anzeigetext des Budgetintervalls |
BudgetRange(Index).StartDate |
Liefert das Startdatum des Budgetintervalls |
BudgetRange(Index).EndDate |
Liefert das Endedatum des Budgetintervalls |
BudgetRange(Index).HintRange |
Liefert den Hinweistext des Budgetintervalls |
BudgetRange(Index).Description |
Beschreibung des Budgetintervalls |
BudgetRange(Index).BudgetBooking(Index) |
Buchung des Budgetintervalls |
BudgetRange(Index).BudgetBookings |
Liste der Buchungen des Budgetintervalls |
|
|
Budgetintervalle |
|
|
|
Die Liste der Budgetintervalle eines Kontos wird mit dem Objekt BudgetRanges angesprochen |
|
|
BudgetRanges.Sum |
Liefert die Summe aller Budgetbuchungen |
BudgetRanges.RangeType |
Schrittweite der Budgetintervalle |
BudgetRanges.RangeDisplayName |
Liefert den Name der Schrittweite |
BudgetRanges.HintInfo |
Liefert den Hinweistext |
BudgetRanges.HintRange |
Liefert den Hinweistext des Zeitbereichs |
BudgetRanges.Count |
Liefert die Anzahl Budgetintervalle |
BudgetRanges.Add |
Erzeugt ein neues Budgetintervall |
BudgetRanges.Delete(Index) |
Löscht ein Budgetintervall |
BudgetRanges.Clear |
Löscht alle Budgetintervalle |
BudgetRanges.Refresh([StartDate : String]) |
Aktualisiert die Zeitintervalle |
|
|
Buchung eines Budgetintervalls |
|
|
|
Die Buchung eines Budgetintervalls wird mit dem Objekt BudgetBooking und dem jeweiligen Index angesprochen |
|
|
BudgetBooking(Index).Index |
Index des Buchung |
BudgetBooking(Index).Value |
Wert der Buchung |
BudgetBooking(Index).Description |
Beschreibung der Buchung |
BudgetBooking(Index).FamilyGuid |
Interne GUID der Buchung |
BudgetBooking(Index).Active |
Status der Buchung |
|
|
Liste der Buchungen eines Budgetintervalls |
|
|
|
Die Liste der Buchungen eines Budgetintervalls wird mit dem Objekt BudgetBookings angesprochen |
|
|
BudgetBookings.Sum |
Liefert die Summe aller Buchungen |
BudgetBookings.Count |
Liefert die Anzahl der Buchungen |
BudgetBookings.Add([Description, Value]) |
Erzeugt eine neue Buchung |
BudgetBookings.Delete(Index) |
Löscht eine Buchung |
BudgetBookings.Clear |
Löscht alle Buchungen |
|
|
Fenster Kontostandsverlauf |
|
|
|
Das Fenster Kontostandsverlauf wird mit dem Objekt AccountBalanceWindow angesprochen |
|
|
AccountBalanceWindow.Show |
Öffnet das Fenster |
AccountBalanceWindow.Close |
Schließt das Fenster |
AccountBalanceWindow.Repaint |
Zeichnet das Fenster neu |
AccountBalanceWindow.Refill |
Liest den Kontostandsverlauf neu ein |
AccountBalanceWindow.Showing |
Liefert den booleschen Wert, ob das Fenster geöffnet ist |
AccountBalanceWindow.Left |
Linke Position des Fenster |
AccountBalanceWindow.Top |
Obere Position des Fenster |
AccountBalanceWindow.Width |
Breite des Fenster |
AccountBalanceWindow.Height |
Höhe des Fenster |
AccountBalanceWindow.ExportToExcel(StartRow, StartColumn : Integer; InOpenSheet, WantImages : Boolean) |
Exportiert die Liste in eine Exceltabelle |
|
|