Die folgenden Parameter gelten für die Methode „doSelect“:
|
Parameter |
Typ |
Beschreibung |
|---|---|---|
|
SID |
Ganzzahl |
Gibt die Sitzung an, die durch die Anmeldung abgerufen wurde. |
|
objectType |
Zeichenfolge |
Gibt den abzufragenden Objekttyp (Factory) an. |
|
whereClause |
Zeichenfolge |
(optional) Gibt die Where-Klausel für die Abfrage an. |
|
maxRows |
Ganzzahl |
Gibt die maximale Anzahl an zurückzugebenden Zeilen an. Geben Sie -1 an, um alle Zeilen zurückzugeben. Hinweis: Ungeachtet der angegebenen Ganzzahl gibt CA SDM höchstens 250 Zeilen pro Aufruf zurück. |
|
Attribute |
Zeichenfolge[] |
Gibt die Attributliste an, für die Werte abgerufen werden sollen. Attribute mit Punkten sind zulässig. Wenn dieses Feld leer ist, werden alle wertbasierten Attribute zurückgegeben. Diese Attribute können in der majic-Definitionsdatei nicht als LOCAL definiert werden. LOCAL-Attribute sind zeitlich begrenzt, d. h., sie werden nicht in Datenbanken gespeichert. |
Beschreibung
Führt eine SQL-ähnliche Auswahl in einer angegebenen Objekttabelle durch. Geben Sie ein oder mehrere Attribute an, die aus den Objekten abgerufen werden sollen, die mit der angegebenen Where-Klausel übereinstimmen.
Rückgabe
Eine Sequenz von <UDSObject>-Elementen. Es gilt das folgende Format:
<UDSObjectList>
<UDSObject> <Handle> <Attributes> <AttributeNameA> <AttributeValueA0> <AttributeValueA1> <AttributeNameB> <AttributeValueB0> …
|
XML-Element |
Typ |
Beschreibung |
|---|---|---|
|
N. rel. |
Gibt das standardmäßige UDSObject-Element an, das die Kennung und die angeforderten Attributwerte enthält. |
|
|
<UDSObjectList> |
Sequenz |
Enthält ein <Handle>-Element sowie eine <Attributes>-Sequenz. |
Wird beispielsweise folgende Methode verwendet:
String[] myArray = ["last_name", "first_name"] doSelect(mySID, "cnt", "last_name LIKE 'J%'", 2, myArray)
kann Folgendes zurückgegeben werden:
<UDSObjectList>
<UDSObject> <Handle>cnt:555A043EDDB36D4F97524F2496B35E75</Handle> <Attributes> <AttributeName>last_name</AttributeName> <AttributeValue>Johnson</AttributeValue> <AttributeName>first_name</AttributeName> <AttributeValue>Carol</AttributeValue> </Attributes>
</UDSObject>
<UDSObject>
<Handle>cnt:555A043EDDB36D4F97524F2496B35E76</Handle> <Attributes> <AttributeName>last_name</AttributeName> <AttributeValue>Jones</AttributeValue> <AttributeName>first_name</AttributeName> <AttributeValue>Ron</AttributeValue> </Attributes>
</UDSObject>
</UDSObjectList>
|
Copyright © 2013 CA.
Alle Rechte vorbehalten.
|
|