Имя: Пароль:
1C
1С v8
Отбор по вложенным полям 1 набора данных
,
0 kabanoff
 
15.08.11
12:58
Коллеги, помогите пожалуйста разобраться.

Использую 1 набор данных типа "Объект". В наборе два поля: "Контрагент" (СправочникСсылка.Контрагенты) и "Номенклатура" (СправочникСсылка.Номенклатура). В настройках указаны только детальные записи, в которые выводятся эти два поля.

Если в отборе отчета использую одновременно оба условия "Номенклатура.Наименование = Помидоры" и "Контрагент.Наименование = Иванов", то при компоновке появляется ошибка "Использование полей из не связанных наборов данных не допустимо".

Вопросы:
1. Почему?
2. Возможно ли ее обойти?

Тема создана в продолжение v8: Ошибка компоновки макета: Поле не найдено
1 Alexandr Puzakov
 
15.08.11
13:22
1. потому, что отбор нужно делать не по наименованию, а по ссылке.
2. только делая правильные отборы ;)
2 patapum
 
15.08.11
13:49
(1) а что за секретное правило о недопустимости отбора по наименованию? я такого не знаю...
(0) автор, выкладывай скрины!!!
3 kabanoff
 
15.08.11
13:51
(1) Вот ты дотошный, а? :) Я привел пример. Ну хорошо, пусть будет "Контрагент.ИНН" и "Номенклатура.ЕдиницаИзмерения".
4 kabanoff
 
15.08.11
13:59
(2) Вот видео (~1.2Мб): http://screencast.com/t/Ox7VZvmr
5 kabanoff
 
15.08.11
14:05
Да, забыл сказать, у меня платформа 8.1.14.72. Может в ней дело?
6 Alexandr Puzakov
 
15.08.11
14:19
(2) правила нет, но это жутко не есть гуд. Одна опечатка, и получаем пустой отчет...
7 Alexandr Puzakov
 
15.08.11
14:20
(5) может. Поставь последнюю и проверь.
8 kabanoff
 
15.08.11
14:27
Как говорят надежные источники, на 8.2.13.219 все работает.
Буду смотреть на 8.1.15.4.
9 kabanoff
 
15.08.11
14:35
На 8.1.15.14 тоже не пашет. Значит, нам нужно 8.2.
10 patapum
 
15.08.11
14:41
а если на 8.2 не взлетит, будешь 9.0 ждать? :)))
11 Alexandr Puzakov
 
15.08.11
14:44
(8) что-то мне подсказывает, что 8.2.13.219 - финальная версия, а 8.1.14.72 - тестовая, ну а 8.1.15.14 - еще пока в природе не существует...

[Версия].[Подверсия].[Релиз].[Сборка], как-то так.
12 kabanoff
 
15.08.11
14:52
(10) На 8.2.13.202 уже взлетело, проверено лично.

(11) Теоретик, блин.
8.1.15.14 - финальная версия платформы 8.1.
8.1.14.72 - вполне рабочая версия, просто не последняя.
8.2.13.219 - предпоследняя версия 8.2, последняя 8.2.14.528.
13 kabanoff
 
15.08.11
14:54
Всем спасибо.
14 Alexandr Puzakov
 
15.08.11
14:56
(12) а, тьфу-ты! Я че то принял за 8.2.15.14 :)

>>8.1.14.72 - вполне рабочая версия, просто не последняя.

угу, я бы сказал, - тестовая ;) Финальной была 8.2.14.514
15 Alexandr Puzakov
 
15.08.11
14:57
А, туфу-ты опять на 1-ке попался...
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.