17 самых популярных вопросов для интервью с Crystal Reports и amp; Ответы

Anonim

Скачать PDF

1) Объясните, что такое Crystal Reports?

Crystal report - это оконный редактор отчетов, который позволяет программисту создавать отчеты из разных источников данных с минимумом написанного кода. Crystal report может получать доступ к данным из различных баз данных и может синхронизировать данные из нескольких баз данных в один отчет.

2) Объясните, как подключить к БД кристальный отчет?

Подключить Crystal Report к базам данных можно двумя способами.

  • Использовать кристаллический отчет, встроенный в запрос
  • Воспользуйтесь инструментом «Crystal SQL Designer», предоставленным Crystal Report.

3) Объясните, можно ли создавать собственные формулы в кристаллических отчетах?

Да, в отчетах Crystal можно создавать собственные формулы. Для этого из пункта меню вставки выберите «Поле формулы». Напишите формулу в «Редакторе формул», здесь вы увидите «Дерево функций», «Дерево полей», «Дерево операторов», в котором будут отображаться поля отчета, функции, поддерживаемые отчетами Crystal, операторами и т. Д.

4) Можно ли редактировать SQL, сделанный Crystal Reports?

Нет, невозможно редактировать SQL, созданный с помощью отчетов Crystal, но вы можете просматривать SQL.

5) Объясните, как можно повысить производительность Crystal Reports?

Для повышения производительности Crystal Reports

  • Избегайте использования подотчетов, так как это снижает производительность
  • Использовать индексы пакетной передачи отчетов

6) Укажите, какие новые функции доступны в SAP Crystal?

В SAP Crystal у вас есть следующие функции

  • Оптимизация дизайна отчетов
  • Улучшение источников данных
  • Поддержка мобильных устройств и зрителей
  • OEM и особенности разработчика

7) Укажите, какие источники данных поддерживает SAP Business One для отчетов Crystal?

Для отчетов Crystal источники данных, поддерживаемые SAP Business One, являются

  • SAP Business One
  • OLE DB (ADO)

8) Перечислите некоторые ключевые различия между SSRS и Crystal Report?

  • SSRS имеет базовый шаблон проектирования таблицы, в то время как в CR вы можете размещать объекты где угодно
  • Экспорт в Excel в SSRS проще, чем в Crystal Report
  • Для управления отчетом с кристаллами данных есть несколько вариантов, в то время как в SSRS их нет.
  • Crystal report имеет API создания отчетов на стороне клиента, что позволяет клиенту изменять и создавать новые отчеты.
  • SSRS использует выражения, в то время как Crystal Report использует формулы на C и базовом языке.
  • SSRS совместим со списком точек доступа и может создавать отчеты на основе списков.
  • Оба они поддерживают соединения OLAP.

9) Укажите, каков общий синтаксис для создания токена SAP Business One?

Общий синтаксис для создания бизнес-токена SAP включает

<Имя параметра> @ SELECT

… .FROM… WHERE, команда SELECT не требуется для всех таблиц.

10) Объясните, как можно редактировать макет отчетов Crystal в SAP Business One?

Для редактирования макета отчетов Crystal в SAP Business One

  • Перейдите в главное меню SAP Business One -> выберите администрирование -> настроить -> Общие -> Диспетчер отчетов и макетов.
  • В окне диспетчера отчетов и макетов на панели навигации слева прокрутите вниз до типа документа макета, который необходимо отредактировать.
  • В рабочей области справа выберите макет отчетов Crystal, который необходимо отредактировать, и выберите изменить.

11) Объясните, как создать штрих-код в кристаллических отчетах?

Чтобы создать штрих-код в кристаллических отчетах, вам необходимо выполнить следующие шаги.

  • В кристаллическом отчете в главном меню -> Щелкните Вид -> Дизайн -> Проводник.
  • Выберите поле формулы и щелкните значок «Новый» в верхней части строки меню.
  • Введите имя новой формулы, например MYUPCEANBarcode, и нажмите ОК.
  • Теперь введите имя и аргумент в редактор UPCA ({items.item_barcode}). Item_barcode этого имя таблицы и имя поля из источника данных. Щелкните Сохранить и закрыть. Имена функций могут быть указаны в любом месте, либо в «Функции> дополнительные функции> Visual Basic UFL (u2lcom.dll)», либо в «Функции> Дополнительные функции> COM и .NET UFL (u212com.dll)».
  • Теперь новая функция появится в Field Explorer, чтобы использовать ее, перетащите ее в отчет.
  • Перетащите поле в отчет и настройте его свойства шрифта.
  • Отчет готов, нажмите на превью, чтобы посмотреть или распечатать

12) Укажите, сколько подотчетов можно добавить в MainReport?

В MainReport вы можете добавить 255 подотчетов, и вы не можете добавить подотчет под подотчетом.

13) Объясните, как можно экспортировать отчет Crystal со связанными вложенными отчетами в один лист Excel?

  • Сначала создайте основной отчет и подчиненный отчет по отдельности
  • Теперь откройте основной отчет и в меню вставки выберите вариант подотчета.
  • В опции подотчета «выбрать существующий отчет»
  • Выберите подотчет, который уже создан
  • Разместите ссылку между Основным отчетом и Дополнительным отчетом с обязательными полями
  • Теперь экспортируйте отчет в формат Excel.

14) Объясните, как можно рассылать отчеты о кристаллах по электронной почте?

Традиционно существует три метода отправки отчетов о кристаллах по электронной почте.

  • Использование инструмента PDF
  • Использование планировщика отчетов Crystal, например CRD
  • Метод публикации, управляемой данными

15) Укажите, есть ли какие-либо ограничения на Crystal Report?

Ограничение кристального отчета включает

  • Если в базе данных есть поле, длина которого превышает 255 символов, вы не можете создать формулу, используя это поле.
  • Форматирование теряется при экспорте данных
  • Щелкнув правой кнопкой мыши на поле, вы можете просмотреть данные, которые находятся в базе данных, а не данные, выбранные запросом.

16) Укажите, можем ли мы использовать собственный SQL для создания отчета?

Вы можете создать свой собственный запрос с помощью инструмента «Crystal SQL Designer». Вы можете вставить свой собственный оператор SQL, он сохранит ваш файл как «.qry». Кроме того, при создании отчета вместо кнопки «База данных» используйте кнопку «Оператор Crystal SQL».

17) Объясните, что это значит, когда вы выбираете «Принудительно», «Принудительно» или «Принудительно» в Crystal Report?

Для принудительного применения ссылки, созданной в отчете, выбираются принудительно и, Принудительно или принудительно в отчетах Crystal. Установив связь между таблицами, убедитесь, что соответствующий SQL отчета использует эту ссылку, независимо от того, требуются ли поля из одной или обеих задействованных таблиц. Функция по умолчанию - ссылки без принудительного использования, что означает, что отчет Crystal использует ссылку только в том случае, если она требуется соответствующему оператору SELECT отчета.