|
СвязьПоВладельцу ТОЛЬКО программно? |
☑ |
0
ВаликТР
13.06.15
✎
08:39
|
Неужели в управляемой форме только так?
Все пересмотрел - везде только кодом реализуется...
|
|
1
icipher
13.06.15
✎
09:49
|
"связи параметров выбора" в свойствах реквизита не оно?
|
|
2
ВаликТР
15.06.15
✎
11:29
|
(1) Это где есть такое свойство реквизита, в справочнике, обработке?
|
|
3
GROOVY
15.06.15
✎
11:32
|
(2) Это свойство реквизита чего угодно, хоть объекта (справочника, документа, и пр), хоть формы.
|
|
4
ВаликТР
15.06.15
✎
11:39
|
(3)
Нет тут такого свойства. Может подскажете, как при изменении "Текущий Проект" отобрать в сценариях по этому владельцу (в справочнике владелец указан)?
|
|
5
nasik90
15.06.15
✎
11:47
|
(4) ПриСозданииНаСервере формы написать:
ЭлементОтбора = Сценарии.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Проект");
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.ВСписке;
ЭлементОтбора.ПравоеЗначение = ТекущийПроект;
ЭлементОтбора.Использование = Истина;
А после выбора текущего объекта обновлять список сценариев:
Элементы.Сценарии.Обновить();
|
|
6
nasik90
15.06.15
✎
11:49
|
(4) А не программно, насколько я знаю, нельзя в этом случае.
|
|
7
ВаликТР
15.06.15
✎
12:47
|
(5) К сожалению при изменении Текущего Проекта - Правое значение элемента отбра не меняется на ТекущийПроект.
|
|
8
nasik90
15.06.15
✎
13:41
|
(7) Тогда может после каждого изменения текущего проекта делать следующее:
Сценарии.Отбор.Элементы.Очистить();
ЭлементОтбора = Сценарии.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Проект");
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.ВСписке;
ЭлементОтбора.ПравоеЗначение = ТекущийПроект;
ЭлементОтбора.Использование = Истина;
|
|
9
ВаликТР
15.06.15
✎
14:34
|
(8) Спасибо! Работает.
А как получить текущий сценарий (ТекущаяСтрока.Ссылка - не работает)
|
|
10
nasik90
15.06.15
✎
14:58
|
(9) Смотри событие ПриАктивизацииСтроки у динамического списка, то бишь твоего списка со сценариями. В эту процедуру передается Элемент и через Элемент.ТекущиеДанные можно добраться до выбранного(текущего) сценария.
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой