Имя: Пароль:
1C
1C 7.7
v7: Владелец справочника Связан с - ТекущийЭлемент()
0 sergei123654
 
19.09.11
10:06
Доброго времени суток.

Есть справочник контрагенты, ему подчинен справочник договора контрагентов.

В спр Контрагенты добавил раквизит - Договор по умолчанию. При выборе в спр. контрагенты договора по умолчанию сначала открывается спр. Контрагенты там выбираю нужного контрагента и потом только открывается справочник договора.

Знаю что нужно связать Договор по умолчанию с текущим элементом(что бы сразу открывался спр. Договора)

в поле Связан с написал ТекущийЭлемент(). Неработает!)

Кто сталкивался с подобной проблемой, подскажите кто как ее решил?
1 1Сергей
 
19.09.11
10:07
ИспользоватьВладельца()
2 sergei123654
 
19.09.11
10:12
Это в поле "Связан с" писать?

или уже писать код на програмное открытие справочника Довора контрагентов
3 KishMish
 
19.09.11
10:17
кажися так
Сделай переменную модуля. При открытии присвой ей ТекущийЭлемент. Идентификатор этой перменной пропиши в "Связан с"
4 Ёпрст
 
гуру
19.09.11
10:21
(0)
Процедура ПриНачалеВыбораЗначения(Ид,Фл)
  Если Ид="Договор" Тогда
    фл=0;
    Если Выбран()=0 Тогда
       Предупреждение("Запиши меня, дурилко!",60);  
       Возврат;
    КонецЕсли;
    Конт="";
    ОткрытьФорму("Справочник.Договора",Конт);
    Конт.ИспользоватьВладельца(ТекущийЭлемент());
    Конт.ИерархическийСписок(1,0);
  КонецЕсли;
КонецПроцедуры
5 sergei123654
 
19.09.11
10:27
(3) - неотработало...
(4) - Большое спасибо, сработало.

Всем спасибо!
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой