Я использую BO BI Launch Pad версии 14.2.4.2410.
Я сталкиваюсь с ошибкой контекста при попытке объединить два запроса, каждый из которых ссылается на нашу таблицу продукта.
Первый запрос выглядит следующим образом:
SELECT
C.Case_No,
P.Product_Name
FROM
Case_table C,
Product_table P
WHERE
C.Case_No = P.Case_No
AND
P.Product_Type = "Suspect"
Второй запрос выглядит следующим образом:
SELECT
C.Case_No,
P.Product_Name
FROM
Case_table C,
Product_table P
WHERE
C.Case_No = P.Case_No
AND
P.Product_Type <> "Suspect"
Первый запрос возвращает одну строку для каждого случая.Второй запрос может возвращать от нуля до множества строк в каждом случае.
Я создал переменные для второго запроса, которые позволяют отчету отображать по одной строке для каждого случая, причем все не подозрительные названия продуктов объединяются один за другим.
Я слил C.Case_No из двух запросов.
Когда я пытаюсь добавить столбец для составной не подозреваемой переменной продукта (определяемой как деталь, а не измерение) из второго отчета о запросах в первый отчет о запросе, я получаю ошибку #CONTEXT.
Есть идеи, что я делаю неправильно?
Чтобы прояснить ситуацию, приведем дополнительную информацию.
Это то, что приведено выше в результатах моего первого запроса, в котором выбираетсяподозрительный продукт может выглядеть следующим образом.
Результаты:
Case_No Product_Name
Case001 Product001
Case002 Product002
Case003 Product003
Вот так могут выглядеть результаты моего второго запроса, перечисленного выше, в котором выбираются не подозрительные продукты.
Результаты:
Case_No Product_Name
Case001 Product101
Case001 Product102
Case001 Product103
Case002 Product107
Case003 Product102
Case003 Product104
Использование переменных, которые яЕсли вы определили для объединения не подозрительных продуктов, отчет, сгенерированный из второго запроса, отформатирован следующим образом.
Case_No Несомненное имя продукта
Case001 Product101, Product102, Product103
Case002 Product107
Case003 Product102, Product104
Что я хочу увидеть, когда попытаюсь добавить этот столбец «Не подозреваемое имя продукта» из второго отчета о запросах в отчет, созданныйпервый запрос с использованием объединенного «Case_No» в качестве ключа.
Case_No / подозрительное имя продукта / не подозреваемое имя продукта
Case001 / Product001 / Product101, Product102, Product103
Case002 / Product002 / Product107
Case003 / Product003 / Product102, Product104
Поскольку я что-то делаю неправильно, вместо того, чтобы отображать составные не подозрительные продукты, я получаю "#CONTEXT"ошибка в каждой ячейке в столбце «Не подозреваемое имя продукта», как это.
Case_No / подозрительное название продукта / не подозреваемое имя продукта
Case001 / Product001 / # CONTEXT
Case002 / Product002 / # CONTEXT
Case003 / Product003/ # КОНТЕКСТ
Спасибо за любую помощь, которую вы можете оказать.