Как передвинуть активную строку на элемент в поле ввода при выборе нового элемента в 1с 8.2 ?

Иногда перед программистами 1с встает следующая задача, нужно спозиционировать курсор на текущий элемент в поле ввода, при выборе другого элемента, например при выборе элемента из справочника. В приведенном ниже коде показывается как это делается, на примере процедуры МатериалыОСНачалаоВыбора()

как спозициоинровать курсор на текущем элементе в 1с 8.2

Только у нас лучшая цена за час работы программиста 1с

Данный код используется в 1с 8.2, на обычной форме, при начале выбора элемента в поле ввода, в нашем примере тип выбираемого элемента является СправочникСсылка.Номенклатура . В начале кода делается проверка на соответствующий тип, далее делаем проверку текущих данных, затем получаем индекс текущей строки. Потом мы наблюдаем некоторые проверки индекса, потом указываем что стандартная обработка нас не интересует и отключаем соответствующий флаг. Теперь все что нам осталось сделать это получить форму выбора элемента справочника номенклатуры, потом присвоить реквизиту НачальноеЗначениеВыбора значение того индекса, который мы получили из текущих данных, после чего открываем форму.
 
Наши специалисты всегда рады Вам помочь в решении любого вопроса! У нас достаточно низкие цены на обновление 1с предприятия.

Остались вопросы? Задавайте, поможем!