NetToolsTaskGetErrors (ZWS)

Получение информации об ошибках во время проведения расчета.

Пример запроса

<?xml version="1.0" encoding="UTF-8"?>
<zulu-server service='zws' version='1.0.0'>
    <Command>
        <NetToolsTaskGetErrors>
            <TaskHandle>A6E0BABE-A01D-4BAE-8EF3-3AA901B6BFD7</TaskHandle>
        </NetToolsTaskGetErrors>
    </Command>
</zulu-server>

Где:

  • TaskHandle - уникальный идентификатор задачи (хендлер).

Пример ответа:

<?xml version="1.0" encoding="UTF-8"?>
<zwsResponse>
    <NetToolsTaskGetErrors>
        <TaskHandle>FACCE8DB-DEB6-44E7-A285-35EAB37BA550</TaskHandle>
            <Errors>
                <Count>1</Count>
                    <Err>
                        <Code>1</Code>
                        <ElemID>17</ElemID>
                        <Type>-1</Type>
                        <Param1>0.000000</Param1>
        				<Param2>0.000000</Param2>
        				<Name>
        					<![CDATA[Ke]]>
        				</Name>
        				<Text>
        					<![CDATA[Ошибка ZD005: ID=17 Неверное значение поля 'Ke'-'Шероховатость, мм']]>
        				</Text>
        			</Err>
            </Errors>
    </NetToolsTaskGetErrors>
	<RetVal>0</RetVal>
</zwsResponse>

Где:

  • Count - количество полученных ошибок.

  • Err - описание ошибки:

    • Code - код ошибки.

    • ElemID - идентификатор (ID) объекта с ошибкой.

  • RetVal - возвращаемое значение: статус о выполнении операции:

    • 0 - операция успешно выполнена.

    • -1 - операция не выполнена.