|
есть 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
|
но архитектурная "находка" [покупатель является владельцем для продавца] — это трындец, конечно
|
| Форум | Правила | Описание | Секции | Поиск |