AfArcSearchSetCustomFld

Aus ArcFlow Wiki
Version vom 11. November 2024, 13:34 Uhr von Jens (Diskussion | Beiträge) (Jens verschob die Seite AFArcSearchSetCustomFld nach AfArcSearchSetCustomFld, ohne dabei eine Weiterleitung anzulegen)
Zur Navigation springen Zur Suche springen
 AFArcSearchSetCustomFld(int1, int2, logic3) : int

Ausführbar von der APINicht ausführbar von der Programmierschnittstelle (DLL)Nicht ausführbar mit der Application Remote ControlNicht ausführbar von der Script-API

Setzen der Zusatzfelder, die für die Suche relevant sind
int1 Deskriptor der Suche
int2 Cte-Tree mit den Zusatzfeldern
logic3 Zusatzfelder miteinander UND-Verknüpfen
Resultat int Fehlerwert
Siehe

Verwandte Befehle, AFArcSearchDefBegin()

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.