Получает элемент состава табличного пространства по индексу. Работает аналогично оператору [].
Синтаксис
Получить(<Индекс>)Полное описание, параметры и ограничения
СоставТабличногоПространстваБазыДанных.Получить (DatabaseTablespaceContent.Get)
СоставТабличногоПространстваБазыДанных (DatabaseTablespaceContent)
Получить (Get)
Доступен, начиная с версии 8.3.23.
Синтаксис:
Получить(<Индекс>)
Параметры:
<Индекс> (обязательный)
Тип: Число.
Индекс элемента состава.
Возвращаемое значение:
Тип: ЭлементСоставаТабличногоПространстваБазыДанных.
Описание:
Получает элемент состава табличного пространства по индексу. Работает аналогично оператору [].
Доступность:
Сервер, толстый клиент, внешнее соединение.
Использование в версии:
Доступен, начиная с версии 8.3.23.
Методическая информация
Практические примеры
Состав пространства: получить, найти индекс, удалить и очистить план
Редактируется изменённый состав собственного пространства; Записать не вызывается. Используемый состав не подменяется изменённым.
Где и как запускать
Синтаксис для серверного обработчика своей учебной базы. Метаданные и сервисы должны быть подготовлены заранее. Здесь 1С, базы данных, файлы и сеть не использовались.
Подготовка
Заранее подготовьте своё отдельное УчебноеПространство и непустой изменённый состав на поддерживаемом собственном сервере. Здесь табличные пространства не создаются.
Это редактирование описания изменённого состава. Для переноса данных требуется отдельная запись пространства, отсутствующая в примере.
Пространство = ТабличныеПространстваБазыДанных.Найти("УчебноеПространство");
Состав = Пространство.ИзмененныйСоставДанных;
Если Состав.Количество() > 0 Тогда
Элемент = Состав.Получить(0);
Сообщить("Объект: " + Элемент.Метаданные.ПолноеИмя());
Сообщить("Индекс: " + Строка(Состав.Индекс(Элемент)));
Состав.Удалить(Элемент);
КонецЕсли;
Состав.Очистить();
Сообщить("Элементов в изменённом составе: " + Строка(Состав.Количество()));Разбор по шагам
Получите настоящее собственное пространство.
Получите элемент по индексу 0, покажите его метаданные и индекс.
Удалите этот элемент и очистите только изменённый состав описания.
Как проверить результат
Получить(0) выполняется только при непустом составе.
После Очистить количество элементов изменённого состава равно нулю; фактическое размещение этим не подтверждается.
Ожидаемый результат
Это короткий синтаксический пример для указанного учебного стенда. Здесь он не выполнялся; сообщение после вызова не заменяет отдельную проверку фактического состояния.
На что обратить внимание
Не вызывайте Очистить у используемого состава, считая его обычным изменяемым массивом.
Если своё пространство не найдено, дальнейший вызов недопустим; нельзя подставлять объект чужого пространства.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.