dpTypeCreate

fun dpTypeCreate(system: String, name: String, struct: String, parent: Long = 0): ProtoErrorCode

Создает новый тип точки данных в указанной системе.

Эта функция создает новый тип точки данных с заданным именем и структурой в указанной системе. Требуется, чтобы BaseApi был инициализирован перед вызовом. Внутренне вызывает функцию с параметром systemId.

Return

ProtoErrorCode, указывающий результат операции. Значение 0 обычно означает успех, а другие значения представляют конкретные коды ошибок.

Parameters

system

Имя системы, в которой будет создан тип точки данных. Не должно быть пустым.

name

Имя нового типа точки данных. Не должно быть пустым.

struct

Определение структуры нового типа точки данных. Не должно быть пустым.

Throws

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

  • любой из входных параметров пуст.

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

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

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


fun dpTypeCreate(systemId: Int, name: String, struct: String, parent: Long = 0): ProtoErrorCode

Создает новый тип точки данных в указанной системе.

Эта функция создает новый тип точки данных с заданным именем и структурой в указанной системе. Требуется, чтобы BaseApi был инициализирован перед вызовом.

Return

ProtoErrorCode, указывающий результат операции. Значение 0 обычно означает успех, а другие значения представляют конкретные коды ошибок.

Parameters

systemId

ID системы, в которой будет создан тип точки данных. Не должно быть пустым.

name

Имя нового типа точки данных. Не должно быть пустым.

struct

Определение структуры нового типа точки данных. Не должно быть пустым.

Throws

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

  • любой из входных параметров пуст.

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

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

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