Имя: Пароль:
1C
1С v8
ДоговорКонтрагента
0 azeml
 
01.03.14
16:43
ЗапросДогор = Новый Запрос;
    ЗапросДогор.УстановитьПараметр("Конт", Агент);
    ЗапросДогор.Текст=
     "ВЫБРАТЬ
     |    Контрагенты.Ссылка,
     |    Контрагенты.ОсновнойДоговорКонтрагента,
     |    Контрагенты.Код
     |ИЗ
     |    Справочник.Контрагенты КАК Контрагенты
     |ГДЕ
     |    Контрагенты.Ссылка = &Конт";
      реззап = ЗапросДогор.Выполнить().Выбрать();
      Пока  реззап.Следующий() Цикл
      Код1= реззап.Код;
      КонецЦикла;

      ДогКонт.Владелец = Справочники.Контрагенты.НайтиПоКоду(Код1);



{Форма.Форма.Форма(26)}: Поле об`єкту недоступне для запису (Владелец)
      ДогКонт.Владелец = Справочники.Контрагенты.НайтиПоКоду(Код1);

как???
1 zak555
 
01.03.14
16:45
1. не ссылке, а объекту нужно присваивать
2. нах тебе найти по коду, если в тексте запроса и так есть ссылка ?*
2 Wobland
 
01.03.14
16:48
ищи те договора, ссылка владельца которых есть нулл
3 zak555
 
01.03.14
16:48
(2) пустой ссылки там быть не может ?
4 azeml
 
01.03.14
16:50
(1) мне нужно чтобы когда выбрали покупателя брались только его договора в поле выбора.
5 zak555
 
01.03.14
16:51
(4) дальше что будешь делать ?
6 Wobland
 
01.03.14
17:01
(4) а не связи ли параметров выбора это называется?