1с скд связанные наборы данных


1с скд связанные наборы данных

1с скд связанные наборы данных

1с скд связанные наборы данных



   DREDD112

 

17.10.10 - 10:48

Пытаюсь связать 3 набора данных в СКД:
1-й набор со 2-м набором по одному полю (номенклатура) и 1-й набор с 3-м набором по двум полям (номенклатура и характеристика), пытаюсь формировать отчет - пишет: "Использование полей из не связанных наборов данных недопустимо". Почему так? Мне не надо связывать 2-й и 3-й наборы между собой... Потом все таки попробовал связать 2-й и 3-й наборы по полю "Номенклатура" - теперь пишет: "Не найдено поле замены «Номенклатура»" Что я неправильно делаю?

 
     DREDD112

 

1 - 17.10.10 - 10:50

источник данных первого набора - запрос, 2-го набора - таблица значений, 3-го набора - таблица значений

   Лефмихалыч

 

2 - 17.10.10 - 11:09

Если ты собираешься в отчет выводить поля из всех трех наборов (или хотя бы выводишь поле, которое присутствует во всех трех), то связывать ты ОБЯЗАН все три.
Не найдено поле замены - хз, чо такое. Сам сталкивался, а вот, как решал - убей не помню. Скорее всего что-то напутано с наименованиями полей в наборах

   Один С

 

3 - 17.10.10 - 11:14

для начала в запросе нужно полю Номенклатура присвоить алиас.

   el-gamberro

 

4 - 17.10.10 - 11:34

2 и 3 действительно не надо связывать, если все связал оба через первый.
Я бы снял галку автозаполнение для запроса, а в конструкторе на закладке компоновка данных проверил бы что поля указаны верно + убедиться что дал верное название алиасам во 2 и 3м наборах данных.

   DREDD112

 

5 - 17.10.10 - 15:41

() как то не логично получается... наборы то связаны все равно, хоть и не напрямую, а через первый набор. Ведь в обычном запросе делаем левое соединение одной таблицы к двум другим и никаких проблем не возникает...
() в 1-м и 2-м наборах присвоил (назвал товар), а только в 3-м номенклатура,  попробую и в 3-м присвоить псевдоним, посмотрю что получится...
4) сейчас проверимс.

   Лефмихалыч

 

6 - 17.10.10 - 16:26

() я так понял, что первый связан со вторым, а второй - с третьим. В этом случае как раз компоновка говорит, что "Использование полей несвязанных наборов эта нихарашо"

Рекламное место пустует   Рекламное место пустует

Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
Фредерик Брукс-младший

ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.

Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.

Рекламное место пустует


Источник: http://www.forum.mista.ru/topic.php?id=511239


1с скд связанные наборы данных фото


1с скд связанные наборы данных

1с скд связанные наборы данных

1с скд связанные наборы данных

1с скд связанные наборы данных

1с скд связанные наборы данных

1с скд связанные наборы данных

1с скд связанные наборы данных

Читать: