Метод КОНФИГУРАТОР.ПРОВЕРКА_БД
Метод ПРОВЕРКА_БД выполняет проверку логической целостности базы данных.
ТИП СПИСОК_СТРОК_ = ИНДЕКС СТРОКА: @[]; ФУНКЦИЯ ЛОГИКА: ПРОВЕРКА_БД(ПЕРЕМ СПИСОК_СТРОК_: список)
Параметры
- список
- Выходной параметр. Список строк с описанием обнаруженных проблем. Если возвращается пустой список, то нарушений логической целостности базы данных не выявлено.
Возвращаемое значение
ДА – в случае успешной проверки, НЕТ – в случае ошибки.
Обрабатывать результат можно с помощью функции ПОСЛ_ОШИБКА.
Пример
ВЫЧИСЛИТЬ ПЕРЕМ КОНФИГУРАТОР: кф ЕСЛИ кф.ОТКРЫТЬ ТО ПЕРЕМ СПИСОК_СТРОК_: проблемы ПЕРЕМ рез = кф.ПРОВЕРКА_БД(проблемы) ЕСЛИ рез ТО ЕСЛИ #проблемы = 0 ТО ОТЛАДКА("Проверка выполнена успешно, проблем не обнаружено!") ИНАЧЕ ОТЛАДКА("Обнаружены проблемы:") ЦИКЛ ИНДЕКС (стр = проблемы[*]) ОТЛАДКА(стр) КОНЕЦ_ЦИКЛА КОНЕЦ_ЕСЛИ ИНАЧЕ ОТЛАДКА("Ошибка проверки!") КОНЕЦ_ЕСЛИ КОНЕЦ_ЕСЛИ КОНЕЦ