Имя: Пароль:
1C
1С v8
Справочник с Табличной частью. На форме Список или значения первой строки
0 spiller26
 
04.09.13
10:17
Есть некий справочник.
Есть Табличная часть.
На форме размещен Флажок (Список или значение первой строки)
Данные элементов на форме: "ЭлементыФормы.Отчеты.ТекущиеДанные.Вид"

При открытии, и если элемент новый, то Флаг не стоит. На форме списком не выводиться.  
Добавляю программно строку естественно.
В результате строка в список добавлена, но она не текущая и элементы недоступны для редоктирования. При переключении флага, строка становиться текущей.

Как установить что она текущая? Хелп плиз...

Процедура ПриОткрытии()
    
    УстановкаВидимости();
    Если ЭтоНовый() Тогда
        ЭтотОбъект.Отчеты.Добавить();
    КонецЕсли;    
    
КонецПроцедуры
1 shuhard
 
04.09.13
10:18
(0) открой в любой типовой платёжку
2 НЕА123
 
04.09.13
10:22
ЭлементыФормы.Отчеты.ТекущаяСтрока = ЭтотОбъект.Отчеты.Добавить()
3 spiller26
 
04.09.13
10:25
(1) Благодарю, сделал так.

Процедура ПриОткрытии()
    
    УстановкаВидимости();
    ЭтотОбъект.Отчеты.Добавить();
    Если Отчеты.Количество() = 0 Тогда
        НоваяСтрока = Отчеты.Добавить();
    КонецЕсли;
    ЭлементыФормы.Отчеты.ТекущаяСтрока = Отчеты[0];
    
КонецПроцедуры
4 spiller26
 
04.09.13
10:31
(2) так оказалась проще.
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.