TBeMemoBOLinkSuggest
TBeMemoBOLinkSuggest
Die Klasse TBeMemoBOLinkSuggest kapselt Eigenschaften und Funktionen für Verknüpfungs-Vorschläge von E-Mail Adressen zu Kunden/Lieferanten/Vertreter/Kontaktpersonen.
Eigenschaften
| Eigenschaft | Beschreibung | 
|---|---|
Source:C  | E-Mail Adresse  | 
SourceType:N  | <hat noch keine aktive Bedeutung>  | 
LinkTypesOnly:N  | Nur gewisse Verknüpfungs-Typen ermitteln   | 
AddMaster:L  | Für gefundene Kontaktpersonen auch den zugehörigen Kunden/Lieferanten/Vertreter hinzufügen   | 
OnlyCongruent:L  | Nur eindeutige Zuordnungs-Vorschläge ermitteln   | 
Funktionen
| Funktion | Beschreibung | 
|---|---|
CBSuggestionList:A  | Verknüpfungs-Vorschläge als Array im Format  Verknüpfungs-Typ 
 Verknüpfungs-ID 
 Kontaktperson-ID 
 Benutzer-ID 
 Eindeutig 
  | 
Beispiel
|oSuggest|
oSuggest := CreateObject('TBeMemoBOLinkSuggest'),
startseq
   oSuggest.Source        := 'test@dontenwill.de',
   oSuggest.AddMaster     := False,
   oSuggest.OnlyCongruent := True,  // nur eindeutige Zuordnungen ermitteln d.h. E-Mail Adresse stimmt 100% überein
                                    // oder E-Mail Domain kommt nur bei einem K/L/Z vor (hierbei wird die K/L/Z E-Mail Adresse geprüft)
   writeln(oSuggest.CBSuggestionList()),
always
   DestroyObject(oSuggest),
stopseq,