|
добавление строки в ТЧ |
☑ |
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) народ спасибо))))
|
|
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn