TBeMemoBOFax
Die Klasse TBeMemoBOFax kapselt Eigenschaften und Funktionen für den Fax-Versand eines Memos.
Eigenschaften
|
Eigenschaft |
Beschreibung |
|---|---|
|
Fax.LayoutMode:L |
(default) False = Fax-Layout bearbeiten/einstellen |
|
Fax.DialogValues:O |
Vorgabe-Werte für Fax-Versand, siehe TBeMemoBoSendToValues |
|
Fax.IsFaxed:L |
Wurde das Memo bereits gefaxt |
Funktionen
|
Funktion |
Parameter |
Beschreibung |
|---|---|---|
|
Fax.CanFax:L Kann das Memo als Fax versandt werden |
|
|
|
Fax.CBSendFax() Memo als Fax versenden |
aShowFaxDialog:L |
(default) True = Dialog mit Daten für Fax-Empfänger anzeigen |
|
aShowPrintDialog:L |
(default) True = Dialog für Layout / Drucker Auswahl anzeigen |
Vorgabe-Werte für Fax-Versand (TBeMemoBoSendToValues)
Diese Werte werden auf Basis der Memo-Zuordnung vorbefüllt
Eigenschaften
|
Eigenschaft |
Beschreibung |
|---|---|
|
Name1Value:C |
Name1 des Empfängers |
|
Name2Value:C |
Name2 des Empfängers |
|
Name3Value:C |
Name3 des Empfängers (für Vertreter immer leer, da nicht verfügbar) |
|
ContactIDValue:N |
Kontakt-ID des Empfängers |
|
StreetValue:C |
Straße des Empfängers |
|
ZipTownValue:C |
PLZ / Ort des Empfängers |
|
FaxNoValue:C |
Fax Nummer des Empfängers |
Beispiel
|oMemoBo|
// Memo Fax-Versand
oMemoBo := CreateObject('TBeMemoBo'),
startseq,
oMemoBo.MemoID := 31897,
oMemoBo.WriteLastUsedUserID := c_usr,
// Fax-Empfänger Werte vorgeben
oMemoBO.Fax.DialogValues.Name1Value := 'Test Name1',
oMemoBO.Fax.DialogValues.Name2Value := 'Test Name2',
oMemoBO.Fax.DialogValues.Name3Value := 'Test Name3',
oMemoBO.Fax.DialogValues.StreetValue := 'Test Straße',
oMemoBO.Fax.DialogValues.ZipTownValue := 'Test Stadt',
oMemoBO.Fax.DialogValues.FaxNoValue := 'Test Empfänger Fax <012345679>',
// Verarbeitung starten
// Dialog mit Layout/Drucker Auswahl anzeigen
// Dialog mit Empfänger Daten anzeigen
oMemoBO.Fax.CBSendFax(True, True),
always,
DestroyObject(oMemoBo),
stopseq,
Weitere Verknüpfungen