- API
- Работа с приложениями
- Объект настройки массовой смены статуса элементов приложения
- Введение [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
- Работа с типами
- Глобальный контекст и изоляция
- Работа с приложениями
- Массовые действия с элементами приложения
- Работа с внешними сервисами
- Скрипты в виджетах
- Веб компоненты
- Права доступа
- Начало работы с процессами
- Начало работы с подписями
- Начало работы с предпросмотром файлов
- Начало работы с организационной структурой
- Начало работы с пользователями и группами
- Начало работы с типом данных Таблица
- Начало работы с типом данных Категория
- Динамическое вычисление типа события
- Решение типовых задач
-
API
- Типы объектов
- Типы данных
- Глобальные константы
-
Работа с приложениями
- ApplicationBatchDeleteBuilder
- ApplicationBatchHardDeleteBuilder
- ApplicationBatchSaveBuilder
- ApplicationBatchSaver
- ApplicationBatchSetStatusBuilder
- ApplicationBatchUpdateBuilder
- ApplicationBatchUpdater
- ApplicationBatcher
- ApplicationFieldOperand
- ApplicationFieldProjectionCapable
- ApplicationSearch
- ApplicationSearchWithProjection
- ApplicationTypeFieldOperand
- ApplicationsBatchSaveBuilder
- ApplicationsBatchSaver
- ApplicationsBatcher
- ApplicationsService
- BaseFieldOperand
- BaseGlobalFilters
- ComparableFieldOperand
- ContextOperand
- DirectoriesSearch
- DocflowSettings
- FieldArrayOperand
- FieldOperand
- FilesSearch
- FolderSettings
- GlobalFilters
- GlobalFiltersWithWhere
- LineApplicationFieldOperand
- MailMessageSearch
- MoneyFieldOperand
- NomenclatureRegistrationSettings
- OrganisationStructureSearch
- PhoneFieldOperand
- ProcessInstanceSearch
- ProcessInstanceTaskSearch
- RefItemFieldOperand
- RegistrationSettings
- ReminderSearch
- ReplacementRulesSearch
- ReplacementSearch
- ReportSearch
- ResetSettings
- Search
- SerialData
- SerialSettings
- SignatureSettings
- StatusHistorySearch
- StringFieldOperand
- TDocTemplate
- TFolder
- TNomenclature
- TNomenclatureDirectory
- TSettings
- UpdateOperations
- UserGroupSearch
- UserSearch
- FieldSelection
- TApplicationTypeFilter
- Веб-запросы
- Права доступа
- Документооборот
- Линии
- Виджет «Код»
- Подписи
- Рабочие календари
- Интеграция с IP-телефонией
- Интеграция с сервисами рассылок
- Метаданные конфигурации компании
- Метаданные ленты
Объект настройки массовой смены статуса элементов приложения
Объект позволяет осуществлять базовую настройку массовой смены статуса:
устанавливать критерии поиска элементов;
выполнять смену статуса.
Type parameters
TFull: ItemData
Hierarchy
Methods
all
Метод выполняет смену статуса элементов приложения.
Возвращает количество действительно изменённых элементов согласно ApplicationBatchSetStatusBuilder.size, начиная с ApplicationBatchSetStatusBuilder.from.
По умолчанию количество обрабатываемых элементов ограничено 10 записями. Если нужно изменить статус у большего количества элементов, используйте метод ApplicationBatchSetStatusBuilder.size.
const count = await Application.batch() .setStatus(Application.fields.__status.variants.completed, "Закрыт автоматически") .where((f, g) => g.and ( f.__deletedAt.eq(null), f.__id.neq('019e6d5f-ed0e-7349-8137-fce42c401f8a') )) .all();Returns Promise<number>
from
Метод позволяет пропустить заданное количество элементов, у которых изменяется статус.
Parameters
n: number
Returns this
notify
Метод настраивает отправку уведомлений при смене статуса элементов.
Parameters
enabled: boolean
Returns this
size
Метод позволяет задать ограничение количества элементов, у которых изменяется статус.
Parameters
n: number
Returns this
sort
Метод позволяет выполнить сортировку элементов, у которых изменяется статус.
Чтобы отсортировать результаты по ряду параметров, можно вызывать метод несколько раз.
Parameters
field: keyof TFull
Optional ascending: undefined | false | true
Returns this
where
Метод позволяет задать фильтрацию элементов коллекции при смене статуса.
Parameters
fc: FilterClosure<TFull>
Returns this
Метод позволяет задать фильтрацию элементов коллекции при смене статуса.
Parameters
eql: EqlQuery
Optional params: EqlParams
Returns this
Methods
Ваш отзыв успешно отправлен!
Спасибо за обратную связь.