Seitenhistorie
...
Filter ("search": String, "offset": Number, "chunksize": Number, "sort": String, alle optional)
Beispiel für ein gültiges Filter-JSONObject:Codeblock var filter = { "search": "Hu", "offset": 0, "chunksize": 100, "sort": "szU1s75TFT6kGF7l0Whj=asc"};
ValueObject ("uid": String, "pk": Long/String, "<FieldUID>": Object, beliebige Anzahl)
Beispiel für ein gültiges ValueObject-JSONObject:Codeblock var vo = { "uid":"KIb7Pmxm3AnJtdBWXWsJ", "pk":"40000191", "nyVRqlqCUYvH3GNwlKrn":400, "zTc3H0vtH5o2JV82gRtg":"Schraube"}
Entity ("uid": String, "statemodel": Boolean, "name": String)
Beispiel für ein Entity-JSONObject:Codeblock {"uid":"KIb7Pmxm3AnJtdBWXWsJ", "statemodel":false, "name":"Artikel"}
Field ("uid": String, "name": String, "type": String, "readonly": Boolean, "unique": Boolean, "nullable": Boolean, "reference": Boolean, "order": Array[Integer])
Beispiel für ein Field-JSONObject:Codeblock {"uid":"KIb7Pmxm3AnJtdBWXWsJ", "name":"Bestand", "type":"Integer", "readonly":false, "unique":false, "nullable":true, "reference":false, "order",[3]}
Result ("total": Number, "vos": JSONArray von ValueObjects)
"total" ist die Anzahl alle Datensätze, die die Suche ohne Einschränkung der Blockgröße gefunden hat. Beispiel für ein Result-JSONObject:Codeblock {"total":4,"vos":[ {"uid":"KIb7Pmxm3AnJtdBWXWsJ","nyVRqlqCUYvH3GNwlKrn":400,"zTc3H0vtH5o2JV82gRtg":"Schraube","pk":"40000191"}, {"uid":"KIb7Pmxm3AnJtdBWXWsJ","nyVRqlqCUYvH3GNwlKrn":41,"zTc3H0vtH5o2JV82gRtg":"Stuhl","pk":"40000192"}]}
SearchResult ("uid": String, "name": String, "pk": Long/String, "text": String)
Beispiel für ein SearchResult-JSONObject:Codeblock {"uid":"KIb7Pmxm3AnJtdBWXWsJ", "name":"Artikel" "pk":"40000217" "text":"anzahl=4, lieferung=2013-06-28, lieferbar=null, name=Schrank, preis=256.17"}
ReferenceValue ("pk": Long/String, "name": String)
Beispiel für ein ReferenceValue-JSONObject:Codeblock {"pk":40006894, "name":"Herr Rossi"}
...