dpCreate

fun dpCreate(dpName: String, type: String): ProtoErrorCode

Создает новую точку данных.

Return

Код ошибки или 0, если успешно.

Parameters

dpName

Имя новой точки данных.

typeId

ID типа, в котором создается точка данных.

Throws

если выполнено одно из условий:

  • dpName пустое или состоит из пробелов;

  • dpName содержит запрещенные символы

  • type пустой

если BaseApi не инициализирован.


fun dpCreate(dpName: String, typeId: Long): ProtoErrorCode

Создает новую точку данных.

Эта функция создает точку данных в указанном типе.

Return

Возвращает код ошибки

Код ошибкиКомментарий
ProtoErrorCode.OKесли изменения прошли успешно;
ProtoErrorCode.DP_EXISTSесли точка данных с таким именем существует;
ProtoErrorCode.DP_UNKNOWN_ERRнеизвестная ошибка.

Parameters

dpName

Имя новой точки данных.

typeId

ID типа, в котором создается точка данных.

Throws

если выполнено одно из условий:

  • dpName пустое или состоит из пробелов;

  • dpName содержит запрещенные символы

  • typeId<= 0;

если BaseApi не инициализирован.