0
Melcor
01.12.11
✎
18:07
|
Необходимо в процедуре обработка подбора получить идентификатор ТЗ который я передаю в процедуру ПриПодборе() Подскажите пжл!
Процедура РаботаСТаблицейТЗ(Режим,Спр,Таблица,ИмяТаблицы)
Перем ТекПоз;
Перем ТекЭлемент;
Перем Фрм;
ТекПоз = Таблица.ТекущаяСтрока();
Если ТекПоз>0 Тогда
ТекЭлемент=Таблица.ПолучитьЗначение(ТекПоз,1);
КонецЕсли;
Если (Режим="Добавить") Тогда
ОткрытьПодбор("Справочник."+Спр,,Фрм,0,);
Фрм.ВыборГруппы(1);
ИначеЕсли (Режим="ДобавитьНесколько") Тогда
ОткрытьПодбор("Справочник."+Спр,,Фрм,1,);
Фрм.ВыборГруппы(1);
ИначеЕсли Режим="УдалитьВсе" Тогда
Таблица.УдалитьСтроки();
ИначеЕсли Режим="Удалить" Тогда
Если ТекПоз >0 Тогда
Таблица.УдалитьСтроку(ТекПоз);
Если Таблица.КоличествоСтрок()>ТекПоз Тогда
Таблица.ТекущаяСтрока(ТекПоз);
Иначе
Таблица.ТекущаяСтрока(Таблица.КоличествоСтрок());
КонецЕсли;
КонецЕсли;
КонецЕсли;
глТаблица=Таблица;
КонецПроцедуры
Процедура ОбработкаПодбора(ВыбЗнач, КонтФормыПодбора)
Если ИмяТаблицы = "ТЗфайл" тогда
//************
иначе
глТаблица.НоваяСтрока();
глТаблица.УстановитьЗначение(глТаблица.КоличествоСтрок(),1,ВыбЗнач);
КонецЕсли;
КонецПроцедуры
|
|
4
Melcor
01.12.11
✎
18:26
|
Если кому поможет, то решил задачу немного иначе, через ФОрма.АктивныйЭлемент() получаю идентификатор кнопки по которой добавляется элемент справочника
|
|