Business Objects извлекает SQL от руки из чужого отчета Made web Intelligence - PullRequest
0 голосов
/ 15 января 2020

Я хочу получить код SQL из другого отчета в моей организации. Когда я go, чтобы получить код SQL. Доступ к данным> Поставщик данных> РЕДАКТИРОВАТЬ ... кнопка редактирования неактивна ... Я не пытаюсь манипулировать запросом, а просто пытаюсь получить сценарий Есть ли работа вокруг этого? Надеюсь, есть другой вариант, а не просто связаться с ним.

Спасибо всем.

1 Ответ

1 голос
/ 15 января 2020

Скопируйте отчет в свою папку «Избранное»; у вас должна быть возможность редактировать запрос в скопированном отчете.

Если нет, то, скорее всего, у вас нет доступа к источнику данных (например, юниверс), из которого был создан отчет.

Кроме того, вы можете добавить ячейку в самом отчете для отображения SQL. Создайте пустую ячейку, затем добавьте следующую формулу. Вам нужно сослаться на любой объект в запросе, чтобы сначала получить имя поставщика данных. В приведенном ниже примере в моем отчете есть объект с именем «Имя отдела»:

=DataProviderSQL(DataProvider([Dept Name]))
...