ВывестиСтатус

Управляет строкой состояния (самой нижней строкой на экране, в которой отображается ход выполнения процесса).

Синтаксис

ВывестиСтатус([Сообщение[, Шаг[, ПоказатьВОкне]]])
ВывестиСтатус([Сообщение, ] ПоказатьВОкне)
ВывестиСтатус(Шаг[, ПоказатьВОкне])

Параметры

Сообщение (текст) – текст сообщения, выводимого в строке состояния. Если этот параметр опущен, то функция просто обновляет индикатор хода выполнения процесса и время выполнения процесса.

Шаг (число) – если при вызове функции был указан параметр "Сообщение", то параметр "Шаг" определяет общее количество шагов, за которое будет выполнен процесс. Если же указан только параметр "Шаг", то его значение трактуется, как номер текущего шага.

ПоказатьВОкне (логическое) – значение "Да" соответствует тому, что индикатор состояния будет выведен сразу же в новом окне. По умолчанию задано значение "Нет", т.е. первые 3 секунды состояние отображается в нижней строке экрана.

Возвращает

Ничего не возвращает.

Примеры

Простейший вызов функции, просто информирующий о том, что процесс идёт:

ВывестиСтатус("Процесс пошел...");
ДляВсех(Наименований){ ... }

При таком варианте использования функции пользователь не понимает, работает ли вообще компьютер или он уже "завис". Сделаем так, чтобы в отдельном окне выводилось время выполнения операции:

ВывестиСтатус("Процесс пошел...");
ДляВсех(Наименований)
{
   ВывестиСтатус(Да); # обновляем время.
   ...
}

В этом случае пользователь видит, что выполняется какой-то определенный процесс.