Как из РС вытащить ресурс по отбору по текущей позиции 1с 8.1.15 бухгалтерия 1.6.24.7

Новая тема
"Здравствуйте.Как из РС вытащить наименование ресурса (Тип справочник) той строки, на которой мы щас находимся, например входим в событие НачалоВыбора ресурса2 и получить наименование ресурса1 этой же строки?

Процедура РегистрСведенийСписокДоговорАгентаПринципалаПоТранзитуНачало­Выбора(Элемент, СтандартнаяОбработка)

НаборЗаписей =РегистрыСведений.ИмяРегистра.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.??.Установить(??);
НаборЗаписей.Прочитать();
   
Для Каждого Запись Из НаборЗаписей Цикл
   Сообщить(Строка(Запись.Ресурс));
КонецЦикла;
КонецПроцедуры

Как утсановить отбор по текущей строке записи?
Спасибо за ответы"
А отладчиком посмотреть не пробовали:
1. Элемент - уже содержит что-то
2. ЭлементыФормы.РегистрСведенийСписокДоговорАгентаПринципалаПоТранзиту.ТекущаяСтрока
ок, форма выбора договоров этого контрагента открывается. Не подскажете как сделать, чтобы выбранный договор записывался в поле? Стандартную Обработку присвоили Ложь, щас при клике на договор открывается форма этого договора
Я не знаю, что за форму договоров вы открыли и каким способом.
Открывайте ФормуВыбора. Вы похоже открыли ФормуСписка.
Не понятно и фраза "записывался в поле" - в поле чего? Или точнее что это за поле и где находиться? Одно дело если это поле ввода на форме, другое дело если это поле в строке таблицы.
В  регистра сведений кликаем на ячейку "договора". открывается форму выбора договоров определенного контрагента. теперь т.к СтандартнаяОбработка была отменена при клике на договор открывается его форма..а как сделать чтобы при клике на договор он заносился в то поле, откуда мы открыли ФормуВыбора..спасибо за помощь
"Где была отмена СтандартнаяОбработка? Если вы, как в первом посте написали:
Процедура РегистрСведенийСписокДоговорАгентаПринципалаПоТранзитуНачало­Выбора(Элемент, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
....
КонецПроцедуры

То никакая форма у вас не откроется. Приведите код, как открываете форму выбора договора."
"Процедура РегистрСведенийСписокДоговорАгентаПринципалаПоТранзитуНачало­Выбора(Элемент, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;

НаборЗаписей =РегистрыСведений.Ю_ВладельцыТочекОбслуживания.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.ТочкаОбслуживания.Установить(Название);
НаборЗаписей.Отбор.ТочкаОбслуживания.Использование = Истина;
НаборЗаписей.Прочитать();

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

???
КонецЦикла;
КонецПроцедуры"
"Интересно:
1. РегистрСведенийСписок - это Список Ю_ВладельцыТочекОбслуживания? Если да, тогда попробуйте посмотреть в отладчике значение ЭлементыФормы.РегистрСведенийСписок.ТекущаяСтрока - может это то что вам надо, потому что работы с НаборомЗаписей я не понял.
2. Цикл - т.е. если несколько записей будете выбирать несколько раз? И куда записывать?
3. Этот код (взамен вашего)
  ФормаВыбора = Справочники.ДоговорыКонтрагентов.ПолучитьФормуВыбора(,Элемент);
ФормаВыбора.ПараметрОтборПоВладельцу = Запись.ВладелецТочкиОбслуживания;
ФормаВыбора.Открыть();

приведет к тому, что результат выбора будет вставлен в поле, откуда был вызван выбор, т.е. в ДоговорАгентаПринципалаПоТранзиту

Итого: если 1 верно и я все правильно понял, т.е. вам нужно выбрать договор контрагента, который указан в поле ВладелецТочкиОбслуживания, тогда код будет таким:
Процедура РегистрСведенийСписокДоговорАгентаПринципалаПоТранзитуНачало­Выбора(Элемент, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
ФормаВыбора = Справочники.ДоговорыКонтрагентов.ПолучитьФормуВыбора(,Элемент);
ФормаВыбора.ПараметрОтборПоВладельцу = ЭлементыФормы.РегистрСведенийСписок.ТекущаяСтрока.ВладелецТочкиОбслуживания;
ФормаВыбора.Открыть();
КонецПроцедуры

Впринципе, если мои выводы верны, то всего этого можно было не писать: просто в свойствах поля ввода указать СвязьПоВладельцу."
Читают тему
(гостей: 1)

Быстрый переход