|
В запросе связать таблицу номенклатуры с таблицей ее корневых родителей |
☑ |
0
SergMit
21.05.10
✎
11:20
|
коэффициент в соответстсвии с группой?
Пробовал соединить две таблицы в запросе
Программный код
По ТабНоменклатуры.Номенклатура В ИЕРАРХИИ (ТабРодителей.Номенклатура)
ругается на условие
|
|
1
SergMit
21.05.10
✎
11:20
|
есть таблица номенклатуры и таблица коэффициентов с корневыми группами номенклатуры. Как присвоить номенклатуре коэффициент в соответстсвии с группой?
Пробовал соединить две таблицы в запросе
По ТабНоменклатуры.Номенклатура В ИЕРАРХИИ (ТабРодителей.Номенклатура)
ругается на условие
|
|
2
Ненавижу 1С
гуру
21.05.10
✎
11:21
|
попробуй По ИСТИНА Где ТабНоменклатуры.Номенклатура В ИЕРАРХИИ (ТабРодителей.Номенклатура)
|
|
3
SergMit
21.05.10
✎
11:27
|
(2) не разобрался в синтаксисе. ИСТИНА - это функция или оператор? Как правильно написать?
|
|
4
Ненавижу 1С
гуру
21.05.10
✎
11:36
|
(3) так и написать, это константа
|
|
5
SergMit
21.05.10
✎
11:38
|
и где будет связь по родителю?
|
|
6
Ненавижу 1С
гуру
21.05.10
✎
11:39
|
(5) в ГДЕ, остальные отфильтруются
|
|
7
DrWatson
21.05.10
✎
11:40
|
В соединении В ИЕРАРХИИ нельзя использовать.
|
|
8
SergMit
21.05.10
✎
11:45
|
(6) Идея понятна, только в ГДЕ тоже ругается на В ИЕРАРХИИ на не правильный параметр. Видимо В ИЕРАРХИИ можно указывать только внешний параметр, а не поле таблицы
|
|
9
hhhh
21.05.10
✎
12:34
|
(8) если количество уровней не очень большое, тогда
По ТабНоменклатуры.Номенклатура.Родитель = ТабРодителей.Номенклатура
ИЛИ ТабНоменклатуры.Номенклатура.Родитель.Родитель = ТабРодителей.Номенклатура
ИЛИ ТабНоменклатуры.Номенклатура.Родитель.Родитель.Родитель = ТабРодителей.Номенклатура
ИЛИ ТабНоменклатуры.Номенклатура.Родитель.Родитель.Родитель.Родитель = ТабРодителей.Номенклатура
ИЛИ ТабНоменклатуры.Номенклатура.Родитель.Родитель.Родитель.Родитель.Родитель = ТабРодителей.Номенклатура
|
|
10
SergMit
21.05.10
✎
13:01
|
(9) так и сделал :)
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший