Д
Дайнеко
Хочу, чтобы при открытии документа, курсор стал на определенную строку.
Не пашет! ДокФорма.ЭлементыФормы.Товары.ТекущаяСтрока начальное значение Неопределено. Таким и остается.
В 7-ке делал по-другому - передавал в документ номер строки. А тот через Форма.Параметр получал и сам устанавливал строку.
Так бы и хотелось, но тогда может кто-то подскажет, как красиво передать параметры форме.
Код:
Для Каждого СтрокаТов из Документ.Товары Цикл
Если ??? Тогда
НомСтр = СтрокаТов;
Прервать;
КонецЕсли;
КонецЦикла;
ДокФорма = Документ.ПолучитьФорму();
ДокФорма.Открыть();
Если ЗначениеЗаполнено(НомСтр) Тогда
ДокФорма.ЭлементыФормы.Товары.ТекущаяСтрока = НомСтр;
КонецЕсли;
В 7-ке делал по-другому - передавал в документ номер строки. А тот через Форма.Параметр получал и сам устанавливал строку.
Так бы и хотелось, но тогда может кто-то подскажет, как красиво передать параметры форме.