Crystal Report XI: Как просмотреть отношения в Команде - PullRequest
0 голосов
/ 05 февраля 2020

У меня есть старый Crystal Report, использующий базу данных Oracle. Я мигрирую на SQL Сервер. Следовательно, я sh создаю новый отчет, используя SQL Сервер. Проблема, с которой я столкнулся, заключается в попытке выяснить взаимосвязь между полями в старом Crystal Report.

Что я сделал

Я создал новый отчет, используя SQL Сервер и я перетащили всю таблицу, которую я буду использовать

Table which I need

Но в старом отчете вместо таблиц я вижу команду. В чем различия?

Commands

Пытается достичь

Большинство полей относится к POI_NO из таблицы А. Как я вижу взаимосвязь в старом отчете и настраиваю запрос в последнем отчете? Как связать мои поля с таблицей A?

Когда я попытался щелкнуть правой кнопкой мыши и просмотреть данные в полях старого отчета, я получил только POI

Всем гуру, пожалуйста, помогите, ваша помощь приветствуется.

Ответы [ 2 ]

0 голосов
/ 06 февраля 2020

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

1- В области «Выбранные таблицы» эксперта по базе данных выберите команду, которую хотите редактировать.

2- Щелкните правой кнопкой мыши команду и выберите «Редактировать». Команда из контекстного меню.

0 голосов
/ 05 февраля 2020

Возможно ли, что ваш старый Crystal Report не привязывается напрямую к таблицам, а вместо этого привязывается к представлению или источнику данных объекта, заполненному до запуска отчета?

Но в старом отчете Я вижу Команду вместо таблиц. В чем различия?

«Команда» - это просто имя, например, имя таблицы или имя источника данных. Это не команда.

Посмотрите код позади отчета и опубликуйте более подробную информацию.

...