|
v7: Подчиненный справочник
| ☑ |
0
Эльфийка
07.12.12
✎
17:03
|
Доброго времени суток, Форумчане!
Есть справочник ПереченьРабот, у него есть периодический реквизит Бонус и подчиненный справочник ЦеныРабот. В подчиненном справочнике ЦеныРабот есть реквизиты КатегорияЦены и периодический реквизит Цена. Нужно Бонусу присвоить значение Цены, при определенном условии, что КатегорияЦены = "Цена по производству". Каким образом можно реализовать данное действие?
Заранее благодарю,
|
|
1
Mikeware
07.12.12
✎
17:05
|
"Позвать программиста"©
|
|
2
floody
07.12.12
✎
17:06
|
"Без норм. фото не взлетит" © кто-то
|
|
3
Эльфийка
07.12.12
✎
17:17
|
Примерно представляю себе так, но простите пож-та, начинающего.
СпрЦ = СоздатьОбъект("Справочник.ЦеныРабот");
СпрЦ.ИспользоватьВладельца(ТекущийЭлемент());
СпрЦ.ВыбратьЭлементы();
Пока СпрЦ.Получить(Дата)=1 Цикл
Справочник.ПереченьРабот.БонусИсполнителя(Дата) = СпрЦ.Цена;
КонецЦикла;
|
|
4
Эльфийка
07.12.12
✎
17:21
|
ау, помогите, плиз....
|
|
5
Mikeware
07.12.12
✎
17:22
|
(4) в пятницу вечером?
|
|
6
Эльфийка
07.12.12
✎
17:40
|
или хотя бы подскажите, правильно ли мыслю, нужно НЕ создать объект, а создать Таблицузначаений?
|
|
7
Mikeware
07.12.12
✎
17:43
|
способов - хуча.
выбирай любой...
|
|
8
Тьма
07.12.12
✎
17:45
|
(3)
Для изменения значения периодических реквизитов используется метод Установить. Описание и пример можно найти в синтакс-помощнике.
Нужно в выборку добавить условие, что-то типа
если сокрлп(СпрЦ.Категорияцены.наименование)="Цена по производству" Тогда
ТаблицаЗначений на данном этапе не нужна.
|
|
9
ДенисЧ
07.12.12
✎
17:54
|
Справочник.ПереченьРабот.БонусИсполнителя(Дата) = СпрЦ.Цена;
так... Где тут мой станковый пулёмет?
|
|