У метода нет параметра отбора. Он удаляет данные, пользователей, настройки и другие сведения базы, а не один документ.
Где и как запускать
Обычный сервер 1С; также указанные глобальные административные методы могут быть доступны толстому клиенту и внешнему соединению.
Подготовка
Вставьте блок в модуль собственной управляемой формы. Клиентскую процедуру вызовите из обработчика своей кнопки; серверную — через собственный серверный обработчик команды. Специальное место вставки указано отдельно.
Не запускать в рабочей базе. Только собственная одноразовая пустая учебная база, потеря которой заранее допустима, и необходимые права. Создайте реквизит ПодтверждениеУдаления (Строка) без автозаполнения. Это описание опасного синтаксиса, здесь ничего не удаляется.
&НаСервере
Процедура УдалитьОдноразовыеУчебныеДанные()
Если ПодтверждениеУдаления <> "УДАЛИТЬ ВСЕ ДАННЫЕ УЧЕБНОЙ БАЗЫ" Тогда
Сообщить("Полное удаление не подтверждено");
Возврат;
КонецЕсли;
УдалитьДанныеИнформационнойБазы();
КонецПроцедурыРазбор по шагам
Вручную убедитесь, что выбрана одноразовая учебная база.
При допустимой потере данных введите точную фразу.
Понимайте, что вызов не имеет отбора и удаляет данные всей базы.
Как проверить результат
Без введенной фразы вызова нет.
Не приписывайте методу возможность удалить только выбранный объект.
Ожидаемый результат
Показан вызов полного удаления и его границы; успешное выполнение здесь не заявляется.
На что обратить внимание
Необратимо без отдельного восстановления. Фраза подтверждения не проверяет принадлежность базы; нельзя переносить кнопку в рабочую конфигурацию.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.