AfArcSearchSetCustomFld
Mit dieser Funktion werden die Zusatzfelder definiert, die bei der Suche berücksichtigt werden sollen.
Der von dem Befehl AFArcSearchDefBegin() zurückgegebene Deskriptor muss im Parameter (int1) übergeben werden.
Im Parameter (int2) muss der Deskriptor eines Cte-Trees übergeben werden, in dem der Namen und der Inhalt der ausgewählten Zusatzfelder gespeichert sind. Es muss pro zu suchendes Zusatzfeld ein Element in den Tree eingefügt werden und in der Eigenschaft "Name" muss der Name des Zusatzfeldes und in der Eigenschaft "Custom" der Inhalt des Zusatzfeldes gespeichert sein.
Über den dritten Parameter wird festgelegt, wie die Zusatzfelder miteinander verknüpft sein sollen. Sie können entweder ODER-verknüpft oder UND-verknüpft sein:
- ODER-verknüpft ((logic3) = FALSE) bedeutet, dass das Archiv mindestens ein Zusatzfeld mit dem Inhalt aus dem Tree beinhalten muss.
- UND-verknüpft ((logic3) = TRUE) bedeutet, dass das Archiv alle Zusatzfelder aus dem Tree mit den definierten Inhlaten beinhalten muss.
Neben den allgemeinen Fehlerwerten können folgende Werte zurückgegeben werden:
Konstante | Wert | Bedeutung |
_ErrOk | 0 | ok - kein Fehler aufgetreten |
Für weitere CONZEPT 16-spezifische Rückgabewerte siehe die aktuelle CONZEPT 16-Hilfe.