Codeblock Onlinehilfe

TBeMemoBOFax

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