Документация для разработчиков
Темная тема

disk.folder.getfields

Scope: disk Права на выполнение: для всех

Описание

disk.folder.getfields

Возвращает описание полей файла.

  • TYPE - тип поля;
  • USE_IN_FILTER - возможность использовать поле при фильтрации выборки;
  • USE_IN_SHOW - доступно ли это поле при получении ответа.

Параметры

Без параметров.

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

"result": {
	"ID": {
		"TYPE": "integer",
		"USE_IN_FILTER": true,
		"USE_IN_SHOW": true
	},
	"NAME": {
		"TYPE": "string",
		"USE_IN_FILTER": true,
		"USE_IN_SHOW": true
	},
	"TYPE": {
		"TYPE": "enum",
		"USE_IN_FILTER": true,
		"USE_IN_SHOW": true
	},
	"CODE": {
		"TYPE": "string",
		"USE_IN_FILTER": true,
		"USE_IN_SHOW": true
	},
	"STORAGE_ID": {
		"TYPE": "integer",
		"USE_IN_FILTER": true,
		"USE_IN_SHOW": true
	},
	"REAL_OBJECT_ID": {
		"TYPE": "integer",
		"USE_IN_FILTER": false,
		"USE_IN_SHOW": true
	},
	"PARENT_ID": {
		"TYPE": "integer",
		"USE_IN_FILTER": true,
		"USE_IN_SHOW": true
	},
	"CREATE_TIME": {
		"TYPE": "datetime",
		"USE_IN_FILTER": true,
		"USE_IN_SHOW": true
	},
	"UPDATE_TIME": {
		"TYPE": "datetime",
		"USE_IN_FILTER": true,
		"USE_IN_SHOW": true
	},
	"DELETE_TIME": {
		"TYPE": "datetime",
		"USE_IN_FILTER": true,
		"USE_IN_SHOW": true
	},
	"CREATED_BY": {
		"TYPE": "integer",
		"USE_IN_FILTER": false,
		"USE_IN_SHOW": true
	},
	"UPDATED_BY": {
		"TYPE": "integer",
		"USE_IN_FILTER": false,
		"USE_IN_SHOW": true
	},
	"DELETED_BY": {
		"TYPE": "integer",
		"USE_IN_FILTER": false,
		"USE_IN_SHOW": true
	},
	"DELETED_TYPE": {
		"TYPE": "enum",
		"USE_IN_FILTER": true,
		"USE_IN_SHOW": true
	}
}

Пример

BX24.callMethod(
	"disk.folder.getfields",
	{},
	function (result)
	{
		if (result.error())
			console.error(result.error());
		else
			console.dir(result.data());
	}
);



© «Битрикс», 2001-2024, «1С-Битрикс», 2024