|
есть 2 справочника: покупатель и продавец в документе.
| ☑ |
0
kap-v-kstu
23.07.12
✎
22:52
|
покупатель является владельцем для продавца. Надо, чтобы при изменении покупателя в документе в поле продавец подставлялся подчиненный элемент.
Процедура ПродавецПриИзменении(Элемент)
ЭтотОбъект.Покупатели = ????
КонецПроцедуры
Спасибо
|
|
1
kap-v-kstu
23.07.12
✎
22:53
|
t.e. наоборот
Процедура ПокупательПриИзменении(Элемент)
ЭтотОбъект.Продавцы = ????
КонецПроцедуры
|
|
2
skiller3000
23.07.12
✎
22:54
|
элемент.значение.владелец
|
|
3
yanejsh
23.07.12
✎
22:55
|
при изменении покупателя процедуру делай
|
|
4
kap-v-kstu
23.07.12
✎
23:00
|
ЭтотОбъект.Продавцы = элемент.значение.владелец??
так не проставляется..
|
|
5
kap-v-kstu
23.07.12
✎
23:30
|
&&???????
|
|
6
France
23.07.12
✎
23:33
|
элемент.значение.владелец - неправильно.
|
|
7
kap-v-kstu
24.07.12
✎
00:49
|
Процедура бль(Элемент)
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Поставщики.Ссылка
|ИЗ
| Справочник.Поставщики КАК Поставщики
|ГДЕ
| Поставщики.Владелец = &Владелец" ;
Запрос.УстановитьПараметр("Владелец",бль);
Результат = Запрос.Выполнить();
Выборка = Результат.Выбрать();
Пока Выборка.Следующий() Цикл
ОчереднойПодчиненный = Выборка.Ссылка;
КонецЦикла;
ЭтотОбъект.поставщик = ОчереднойПодчиненный;
//элемент.значение.владелец
КонецПроцедуры
|
|
8
kap-v-kstu
24.07.12
✎
00:51
|
в таком случае ЭтотОбъект.поставщик присваивается последний из списка подчин элемент. а как присвоить,например, второй элемент??
|
|
9
kap-v-kstu
24.07.12
✎
00:59
|
ЭтотОбъект.поставщик&&???
|
|
10
Asmody
24.07.12
✎
01:08
|
(8) выгрузи в ТЗ, бери оттуда какую хошь строку и присваивай
|
|
11
Asmody
24.07.12
✎
01:09
|
но архитектурная "находка" [покупатель является владельцем для продавца] — это трындец, конечно
|
|