Имя: Пароль:
1C
 
Универсальный отчет - связь полей Владелец
0 Shutov
 
02.10.07
11:19
Задача следующая: есть регистр накопления (остатки), в нем есть Счет (справочник), оттуда получает данные в запросе Универсальный отчет. Владельцем Счета является ФизЛицо. По Счету отбор в форме сделать просто. А вот как сделать отбор по ФизЛицу?
В настройках отчета выбрать это поле (ФизЛицо) и добавить нужный отбор можно. Но как вынести этот отбор на форму, используя универсальный механизм - Универсальный отчет?

Причем такая вещь:
// Установка связи подчиненных и родительских полей
   // УниверсальныйОтчет.УстановитьСвязьПолей(<ПутьКДанным>, <ПутьКДаннымРодитель>);
    УниверсальныйОтчет.УстановитьСвязьПолей("ФизЛицо", "Счет");

... не работает. Или не так пользуюсь?
1 ТелепатБот
 
гуру
02.10.07
11:19
2 Shutov
 
02.10.07
16:57
up
3 Wladimir_spb
 
02.10.07
17:11
УниверсальныйОтчет.УстановитьСвязьПолей("ФизЛицо", "Счет.Владелец");
4 Hadgehogs
 
02.10.07
17:17
А что за конфа такая?
5 Wladimir_spb
 
02.10.07
17:21
УПП
6 Shutov
 
03.10.07
11:53
(3) Да все равно так и не хочет :( Собственно с этого варианта и начинал пробовать.

(4) УПП, УТ 10.3

Какие будут еще предложения?
7 Shutov
 
08.10.07
11:08
ап
8 Shutov
 
09.10.07
13:17
ап2
9 Shutov
 
12.11.07
16:41
ап3
10 Валерыч
 
13.11.07
02:40
Владельцем Счета является ФизЛицо - это цитата
тогда мжет так?
// УниверсальныйОтчет.УстановитьСвязьПолей(<ПутьКДанным>, <ПутьКДаннымРодитель>);

    УниверсальныйОтчет.УстановитьСвязьПолей("Счет", "ФизЛицо");
11 Shutov
 
19.11.07
16:22
(10) супер! В точку! Спасибо, помогло, все отборы появились!

А ведь действительно, логичнее было бы наоборот местами поменять %)
12 Shutov
 
21.11.07
17:48
(11) что-то я в тот момент посмотрел не тот отчет ...

вопрос открыт, данный способ не работает :(