Die Methode lol_query
liefert jetzt auf Basis der Tags Archive und ObjectType allgemeine Ergebniswerte pro Record zurück.
Beispiel Code
tcp_client = TcpPoolClient('127.0.0.1:4000:1', 'TestClient', 'ecmind', 'ecmind', True)
for folder in tcp_client.lol_query("UnittestDoc", None, ['Name']):
print(folder)
Beispiel Ergebnis
{
"OBJECT_FOLDER_TYPE_ID": "7",
"OBJECT_TYPE_ID": "262151",
"OBJECT_MAINTYPE": "4",
"OBJECT_COTYPE": "7",
"OBJECT_INTERNAL_NAME": "UnittestDoc",
"OBJECT_TYPE": "DOCUMENT",
"OBJECT_TABLE": "object10",
"Name": "Testdocument"
...
}
Basis
Dise Werte basieren auf den folgenden Tags des LOL Ergebnisses.
<Archive name="UnittestFol" id="7" osguid="119E0A3852F544A99923BCA052156571">
<ObjectType name="UnittestDoc" id="262151" maintype="4" cotype="7" osguid="119E0A3852X544A99923BCA052156571" internal_name="UnittestDoc" type="DOCUMENT" table="object10">