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