0
spiller26
04.09.13
✎
10:17
|
Есть некий справочник.
Есть Табличная часть.
На форме размещен Флажок (Список или значение первой строки)
Данные элементов на форме: "ЭлементыФормы.Отчеты.ТекущиеДанные.Вид"
При открытии, и если элемент новый, то Флаг не стоит. На форме списком не выводиться.
Добавляю программно строку естественно.
В результате строка в список добавлена, но она не текущая и элементы недоступны для редоктирования. При переключении флага, строка становиться текущей.
Как установить что она текущая? Хелп плиз...
Процедура ПриОткрытии()
УстановкаВидимости();
Если ЭтоНовый() Тогда
ЭтотОбъект.Отчеты.Добавить();
КонецЕсли;
КонецПроцедуры
|
|
3
spiller26
04.09.13
✎
10:25
|
(1) Благодарю, сделал так.
Процедура ПриОткрытии()
УстановкаВидимости();
ЭтотОбъект.Отчеты.Добавить();
Если Отчеты.Количество() = 0 Тогда
НоваяСтрока = Отчеты.Добавить();
КонецЕсли;
ЭлементыФормы.Отчеты.ТекущаяСтрока = Отчеты[0];
КонецПроцедуры
|
|