Article: AN0002083Updated:
Výsledek z volání webové služby pro práci s datovými záznamy.
Vlastnosti
Datový typ |
Vlastnost |
Popis |
List<OGData> |
Datas |
Seznam datových záznamů načtených z databáze. |
OGClassMetadata |
ClassMetadata |
Meta popis třídy nebo dotazu, ze kterého jsou data načtena. |
OGDataOperationResultList |
DataOperationResults |
Seznam chyb při aktializaci datového záznamu. |
Vlastnost Datas je naplněna při volání metod GetData, GetDataByFilter nebo GetDatas. Obsahuje datové záznamy načtené z databáze.
Vlastnost ClassMetadata je načtena také při volání metod GetData, GetDataByFilter nebo GetDatas, ale jen pokud je při volání nastavena vlastnost ReturnMetadata.
Vlastnost DataOperationResults je nastavena jen při volání metod InsertData, InsertDatas, UpdateData, UpdateDatas, DeleteData nebo DeleteDatas. Obsahuje identifikaci datového záznamu (jeho ID) a popis chyby, ke které došlo při jeho zpracování. Pokud při aktualizaci k chybě nedojde, pak se sem nic nezapisuje.
Kontrola chyby po volání webové služby
Pokud dojde k chybě při zpracování jednoho záznamu (např. nezadání povinného sloupce, hodnota mimo povolený rozsah) je tato chyba uložena ve vlastnosti DataOperationResults (viz. OGDataResult).
Při kontrole výsledku volání WS je třeba provést kontrolu na IsOk = true a DataOperationResults != null.