Процедура АктивизироватьРеквизитВФорме(ФормаДокумента) Экспорт
// Структура - порядок активизации реквизитов.
// Активизируется первый не заполненный.
СтруктураРеквизитов = Новый Структура;
Для каждого Элемент Из СтруктураРеквизитов Цикл
// Определим, есть ли ЭУ с таким именем.
ЭУ = ВсеЭлементыФормы.Найти(Элемент.Ключ);
Если ЭУ <> Неопределено Тогда
// есть такой элемент
Если Не ЗначениеЗаполнено(ЭУ.Значение) Тогда
// Нашли не заполненный ЭУ.
// Делаем его текущим и прекращаем цикл.
ФормаДокумента.ТекущийЭлемент = ЭУ;
Прервать;
КонецЕсли;
КонецЕсли;
КонецЦикла;
КонецПроцедуры
(7) да он возвращает массив, а по массиву нужно дополнительно поиск делать, спасибо за поддержку
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс