Get

Get
MAIN
 
Rückgabewert
GridStruct
RET
GridStruct
 
Parameterliste
index
IN
RegularStringWithSingleContent
 
boIds
IN
LongString
 
boIdSegs
IN
RegularNumericValue
 
resultAttributes
IN
RegularStringWithOptionalSingleContent
RegularNumericValue
Kurzbeschreibung:
Liefert die Business-Objekte eines bestimmten Indexes, entsprechend der BoId-Aufzählung.
Bemerkungen:
Gesucht wird nur in dem Mandanten, der via Kontext mitgegeben wird. Es werden die Anzahl Datensätze retourniert, die mit der BoId-Aufzählung boIds korrespondieren.
(1): System.ServiceBus.GeneralServerError
(2): Search.IndexRepoActualizationFailed
(3): Search.NoIndexRepoEntryForIndexName
(4): Search.NoActRdyIndexForIndexName
(5): Search.NoIndexDefHelperForIndexName
(6): Search.AttributeNotAvailable
(7): Search.AttributeNotAccessible
(8): Search.InvalidBoIds
(9): Search.GetFailed

            
Erläuterungen:
(1) = Unerwarteter Fehler mit Beschreibung
(2) = IndexRepository-Aktualisierung fehlgeschlagen
(3) = Kein IndexRepository-Eintrag diesen Index
(4) = Kein verfügbarer Index mit diesem Namen
(5) = Der IndexDefinitionHelper ist nicht verfügbar
(6) = Das Attribut steht nicht zur Verfügung
(7) = Das Attribut ist kein Rückgabe-Attribut
(8) = Ungültige BoId-Aufzählung
(9) = Fehler bei der eigentlichen Suche
Hinweis
Hinweis
index:
Ein Index, der physikalisch zur Verfügung stehen muss.
boIds:
Die BoIds müssen Komma-delimited übergeben werden. Maximal 1000 BoIds sind zulässig.
Ein leerer BoId-String endet in einem Grid ohne Rows. Ein BoId-String der Art ,,, endet in einem Grid mit 4 leeren Rows. 
Ein BoId-String der Art 1,2,4,3 endet in einem Grid mit den Rows für 1, 2, 4 und 3.
boIDSegs:
Die Komma-delimited BoIds müssen gesplittet werden, da der Search-Service nicht auf BIZ zugreift.
Zum Splitten muss eine mit dem BoId-String korrespondierende Anzahl der BoID-Segmente angegeben werden, da die Anzahl der BoId-Segmente für das Splitten relevant ist.
resultAttributes:
Als resultAttributes können alle Attribute angegeben werden, welche vorgängig als Rückgabe-Attribute definiert worden sind. 
Ohne Angabe von resultAttributes wird lediglich die Spalte BOID retourniert. Der * retourniert alle definierten Rückgabe-Attribute.
Im DebugMode können der Inhalt von SearchContent und der Inhalt der als IsSearchable markierten Spalten abgefragt werden.