Имя: Пароль:
1C
1С v8
добавление строки в ТЧ
0 manti
 
02.04.12
16:10
привет. Делаю процедуру для тобавления в ТЧ строки.

Процедура РаботникиОрганизацииСотрудникОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
   Если ТипЗнч(ВыбранноеЗначение) <> Тип("СправочникСсылка.СотрудникиОрганизаций") Тогда
       Возврат;
   КонецЕсли;
   
    СтандартнаяОбработка = Ложь;
   
   Если РаботникиОрганизации.НайтиСтроки(Новый Структура("Сотрудник", ВыбранноеЗначение)).Количество() = 0 Тогда
       
       //мТекущийСотрудник = ВыбранноеЗначение;
       
       СтрокаТабличнойЧасти = РаботникиОрганизации.Добавить();
       //ЭлементыФормы.РаботникиОрганизации.ТекущаяСтрока = СтрокаТабличнойЧасти;
       
       //РаботникиОрганизацииПриНачалеРедактирования(Элемент, Истина);
       
       СтрокаТабличнойЧасти.Сотрудник                        = ВыбранноеЗначение;
       СтрокаТабличнойЧасти.Физлицо                        = ВыбранноеЗначение.Физлицо;
       СтрокаТабличнойЧасти.ПодразделениеОрганизации        = ВыбранноеЗначение.ПодразделениеОрганизации;
       СтрокаТабличнойЧасти.Должность                      = ВыбранноеЗначение.Должность;    
       СтрокаТабличнойЧасти.ДатаПриема                     = ВыбранноеЗначение.ДатаПриемаНаРаботу;
       
   КонецЕсли;
   
КонецПроцедуры

Событие устанавливаю обработка выбора для поля. Как добиться чтобы он не добавлял пустую строку сверху???
1 Ненавижу 1С
 
гуру
02.04.12
16:12
СтрокаТабличнойЧасти = ЭлементыФормы.РаботникиОрганизации.ТекущаяСтрока;
2 Дикообразко
 
02.04.12
16:12
СтрокаТабличнойЧасти = ЭлементыФормы.РаботникиОрганизации.ТекущиеДанные;
3 Дикообразко
 
02.04.12
16:13
опоздал :(
4 manti
 
02.04.12
16:17
(1) (2) народ спасибо))))