ПоказыватьУдаленные

  • Автор темы Автор темы Renat11111
  • Дата начала Дата начала
R

Renat11111

В одной умной книжке про метод ПоказыватьУдаленные сказано:

ПоказыватьУдаленные
Установить режим показа удаленных записей в базе.
Синтаксис:
ПоказыватьУдаленные(<Режим>)
Англоязычный синоним:
ShowDeleted
Параметры:
<Режим> Необязательный параметр. Числовое выражение: 1 — установить режим показа удаленных записей в базе. 0 — снять режим.
Возвращаемое значение:
Текущее числовое значение режима показа удаленных записей в базе (на момент до исполнения метода).
Описание:
Метод ПоказыватьУдаленные позволяет определить и изменить режим показа удаленных записей в базе.
В случае, если параметр не указан, изменения режима не происходит.
Пример:
Процедура ПоказатьНомераУдалЗап()
РежПокУд = ДБФ.ПоказыватьУдаленные(1);
ДБФ.Первая();
Пока ДБФ.ВКонце() = 0 Цикл
Если ДБФ.ЗаписьУдалена() = 1 Тогда
Предупреждение("Номер удаленной записи — " +
Строка(ДБФ.НомерЗаписи()), 3);
КонецЕсли;
Если ДБФ.Следующая() = 0 Тогда
Прервать;
КонецЕсли;
КонецЦикла;
ДБФ.ПоказыватьУдаленные(РежПокУд);
КонецПроцедуры
См. также: Удалить, Восстановить

Как я понял с данного примера что дбф по любому хранит даже удаленные записи, в связи с чем вопрос влияет ли это на размер дбф и второй
если влияет то можно ли удалить полность эти записи из дбф?
 
Живут они в общем виде как помеченные на удаление. Процедура Pack() удаляет их физически и размер файла уменьшается
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab