TFormTOSinglePos
Klasse zum Anzeigen des Umsatz-Formulars.
Eigenschaften
|
Eigenschaft |
Beschreibung |
|---|---|
|
WinPosID:C |
WinPosition-ID die verwendet werden soll
|
|
MainTable:O |
Master-Tabelle (z.b. Kundenstamm, Lieferantenstamm)
|
|
MemHistory:O |
Historie-Memory-Tabelle für StatType = 3
|
|
StatType:N |
Umsatz-Anzeige-Modus
|
|
ProjectID:N |
Umsätze nur für dieses Projekt anzeigen
|
|
Filter:C |
Zusätzlicher individueller ADS-Filter
|
|
ShowTxt:L |
Buchungs-Text anzeigen |
|
TxtHeight:N |
Buchungs-Text Höhe |
|
MainPersNo:N |
Umsätze nur für diesen Kunden/Lieferanten/usw. anzeigen |
|
AccountType:C |
Filterung auf Buchungs-Art |
Funktionen
|
Funktion |
Beschreibung |
|---|---|
|
CbInit() |
Initialisiert das Formular
|
|
CbRefreshData() |
Aktualisiert die Anzeige |
Beispiel
|oForm|
oForm := CreateObject('TFormTOSinglePos'),
startseq
oForm.WinPosID := 'TOSP_TST',
if JN('Umsatz-Anzeige für Projekt?', true) then
oForm.ProjectID := 362, // nur Einträge für das Projekt 362
oForm.Filter := 'DATUM > ''11/11/2012''', // nach dem 11.11.2012 anzeigen
else
oForm.StatType := 0, // Umsatz für Kunden anzeigen
oForm.MainPersNo := 10000001,
oForm.AccountType := 'A',
endif,
oForm.CbInit(),
ShowModal(oForm),
always
DestroyObject(oForm),
stopseq,
Weitere Verknüpfungen