17 najważniejszych pytań do wywiadu Crystal Reports & Odpowiedzi

Anonim

ściągnij PDF

1) Wyjaśnij, co to jest Crystal Reports?

Crystal report to program do tworzenia raportów oparty na oknie, który umożliwia programiście tworzenie raportów z różnych źródeł danych przy minimalnej ilości napisanego kodu. Crystal report może uzyskiwać dostęp do danych z różnych baz danych i synchronizować dane z wielu baz danych w jednym raporcie.

2) Wyjaśnij, w jaki sposób można połączyć raport crystal z bazami danych?

Istnieją dwa sposoby połączenia raportu crystal z bazami danych

  • Użyj raportu kryształu wbudowanego w zapytanie
  • Użyj narzędzia „Crystal SQL Designer” podanego w raporcie crystal

3) Wyjaśnij, czy możliwe jest tworzenie własnych formuł w raportach kryształów?

Tak, w raportach Crystal można tworzyć własne formuły. W tym celu z menu wstawiania wybierz „Pole formuły”. Napisz formułę w „Edytorze formuł”, tutaj zobaczysz „Drzewo funkcji”, „Drzewo pól”, „Drzewo operatorów”, które pokażą pola raportu, funkcje obsługiwane przez raporty kryształów, operatory itp.

4) Czy można edytować kod SQL utworzony przez Crystal Reports?

Nie, nie można edytować kodu SQL utworzonego przez raporty crystal, jednak można wyświetlić kod SQL.

5) Wyjaśnij, jak możesz zwiększyć wydajność Crystal Reports?

Aby poprawić wydajność Crystal Reports

  • Unikaj korzystania z raportów podrzędnych, ponieważ utrudnia to wydajność
  • Użyj indeksów rozdzielania raportów

6) Wspomnieć o wszystkich nowych funkcjach dostępnych w SAP Crystal?

W SAP Crystal dostępne są następujące funkcje

  • Usprawnia projektowanie raportów
  • Poprawa źródeł danych
  • Obsługa urządzeń mobilnych i przeglądarek
  • Funkcje OEM i deweloperskie

7) Wspomnieć, jakie źródło danych obsługuje SAP Business One dla raportów Crystal?

W przypadku raportów kryształowych źródłem danych obsługiwanym przez firmę SAP jest

  • SAP Business One
  • OLE DB (ADO)

8) Wymień niektóre kluczowe różnice między usługami SSRS a Crystal Report?

  • SSRS ma wzorzec projektowania podstawy tabeli, podczas gdy w CR możesz umieszczać obiekty w dowolnym miejscu
  • Eksport do Excela w SSRS jest łatwiejszy niż Crystal Report
  • Aby zarządzać raportem kryształu danych, masz kilka opcji, podczas gdy usługi SSRS nie mają żadnych
  • Crystal Report ma interfejs API do tworzenia raportów po stronie klienta, który umożliwia klientowi modyfikowanie i tworzenie nowych raportów
  • Usługa SSRS używa wyrażeń, podczas gdy Crystal Report używa formuły w języku C i podstawowym
  • Usługa SSRS jest zgodna z listą punktów udostępniania i może generować raporty na podstawie list
  • Oba obsługują połączenia OLAP

9) Powiedz, jaka jest ogólna składnia tworzenia tokena SAP Business One?

Aby utworzyć token biznesowy SAP, ogólna składnia obejmuje

@ SELECT

… .FROM… WHERE, polecenie SELECT nie jest konieczne dla wszystkich tabel.

10) Wyjaśnij, jak możesz edytować układ raportów kryształów w SAP Business One?

Aby edytować układ raportów kryształów w biznesowym SAP

  • Przejdź do głównego menu biznesowego SAP -> wybierz administrację -> konfiguruj -> Ogólne -> Menedżer raportów i układów
  • W oknie Menedżer raportów i układów, w panelu nawigacyjnym po lewej stronie, przewiń w dół do typu dokumentu układu, który chcesz edytować
  • W obszarze roboczym po prawej stronie wybierz układ raportów kryształu, który chcesz edytować, i wybierz edytuj

11) Wyjaśnij, jak możesz utworzyć kod kreskowy w raportach crystal?

Aby utworzyć kod kreskowy w raportach crystal, musisz wykonać następujące kroki

  • W raporcie crystal, z menu głównego -> Kliknij Widok -> Projekt -> Eksplorator pola
  • Wybierz pole formuły i kliknij ikonę Nowy u góry paska menu
  • Wprowadź nazwę nowej formuły, na przykład MYUPCEANBarcode, i kliknij OK
  • Teraz wprowadź nazwę i argument do edytora UPCA ({items.item_barcode}). Item_barcode to nazwa tabeli i nazwę pola ze źródła danych. Kliknij Zapisz i zamknij. Nazwy funkcji mogą być wymienione w dowolnej lokalizacji, w „Funkcje> Funkcje dodatkowe> Visual Basic UFLs (u2lcom.dll)” lub w „Funkcje> Funkcje dodatkowe> UFL COM i .NET (u212com.dll)”
  • Nowa funkcja pojawi się teraz w Field Explorer, aby jej użyć przeciągnij / upuść ją do raportu
  • Przeciągnij pole do raportu i skonfiguruj jego właściwości czcionki
  • Raport jest gotowy, kliknij podgląd, aby zobaczyć lub wydrukować

12) Podać, ile raportów podrzędnych można dodać do raportu głównego?

W raporcie głównym można dodać 255 raportów podrzędnych i nie można dodać raportu podrzędnego w raporcie podrzędnym.

13) Wyjaśnij, jak możesz wyeksportować raport crystal z połączonymi raportami podrzędnymi do jednego arkusza programu Excel?

  • Najpierw utwórz raport główny i raport podrzędny dyskretnie
  • Teraz otwórz raport główny iw menu wstawiania wybierz opcję raportu podrzędnego
  • W opcji raportu podrzędnego „wybierz istniejący raport”
  • Wybierz raport podrzędny, który został już utworzony
  • Umieść łącze między raportem głównym a raportem podrzędnym z wymaganymi polami
  • Teraz wyeksportuj raport do formatu Excel.

14) Wyjaśnij, jak możesz przesyłać raporty kryształów przez e-mail?

Tradycyjnie istnieją trzy metody przesyłania raportów krystalicznych pocztą elektroniczną

  • Korzystanie z narzędzia PDF
  • Korzystanie z programu Crystal Reports Scheduler, takiego jak CRD
  • Metoda publikowania oparta na danych

15) Wspomnieć, czy istnieją jakieś ograniczenia raportu kryształu?

Ograniczenie raportu kryształów obejmuje

  • Jeśli baza danych ma pole, którego długość przekracza 255 znaków, nie można utworzyć formuły przy użyciu tego pola
  • Podczas eksportowania danych następuje utrata formatowania
  • Klikając prawym przyciskiem myszy na polu, możesz przeglądać dane znajdujące się w bazie danych, a nie dane wybrane przez zapytanie

16) Wspomnieć, czy możemy użyć własnego SQL do tworzenia raportu?

Możesz utworzyć własne zapytanie za pomocą narzędzia „Crystal SQL Designer”. Możesz wstawić własną instrukcję SQL, która zapisze twój plik jako „.qry”. Ponadto podczas tworzenia raportu zamiast korzystania z przycisku „Baza danych” użyj przycisku „Instrukcja Crystal SQL”.

17) Wyjaśnij, co to znaczy, gdy w Crystal Report wybierzesz opcję Enforce to, Enforce and lub Enforce?

Wymuś i, Wymuś do lub Wymuś z w raportach kryształów są wybierane do wymuszania odsyłacza utworzonego w raporcie. Wymuszenie połączenia między tabelami zapewnia, że ​​odpowiedni kod SQL raportu używa tego łącza, niezależnie od tego, czy pola są wymagane z jednej, czy obu zaangażowanych tabel. Domyślną funkcją są niewymuszone łącza, co oznacza, że ​​raport kryształu używa łącza tylko wtedy, gdy wymaga tego odpowiednia instrukcja SELECT raportu.