Primele 17 întrebări de interviu pentru Crystal Reports & Răspunsuri

Anonim

Descărcați PDF

1) Explicați ce este Crystal Reports?

Crystal report este un scriitor de rapoarte bazat pe ferestre care permite programatorului să facă rapoarte din diferite surse de date cu un minim de cod scris. Crystal report poate accesa date din diferite baze de date și poate sincroniza datele din mai multe baze de date într-un singur raport.

2) Explicați cum puteți conecta raportul de cristal la bazele de date?

Pentru a conecta raportul cristal la bazele de date, există două moduri

  • Utilizați raportul de cristal integrat în interogare
  • Utilizați instrumentul „Crystal SQL Designer” dat de crystal report

3) Explicați dacă este posibil să ne creăm propriile formule în rapoartele de cristal?

Da, este posibil să vă creați propriile formule în rapoartele Crystal. Pentru aceasta din elementul de meniu inserare alegeți "Câmpul de formulă". Scrieți formula în „Editor de formule”, aici veți vedea „Arborele funcției”, „Arborele câmpului”, „Arborele operatorului”, care va afișa câmpurile de raport, funcțiile acceptate de rapoartele de cristal, operatorii etc.

4) Este posibil să editați SQL realizat de Crystal Reports?

Nu, nu este posibil să editați SQL realizat de rapoarte de cristal, cu toate acestea puteți vizualiza SQL.

5) Explicați cum puteți îmbunătăți performanța Crystal Reports?

Pentru a îmbunătăți performanța Crystal Reports

  • Evitați să utilizați sub-rapoarte, deoarece împiedică performanța
  • Folosiți indicii de explozie a raportului

6) Menționează ce caracteristici noi disponibile în SAP Crystal?

În SAP Crystal, aveți următoarele caracteristici

  • Optimizează proiectarea raportului
  • Îmbunătățirea surselor de date
  • Suport pentru dispozitive mobile și pentru vizualizatori
  • Caracteristici OEM și dezvoltator

7) Menționați care sunt sursa de date pe care SAP Business One o acceptă pentru rapoartele Crystal?

Pentru rapoartele Crystal, sursa de date pe care o susține afacerea SAP

  • SAP Business One
  • OLE DB (ADO)

8) Enumerați câteva dintre diferențele cheie dintre SSRS și Crystal Report?

  • SSRS are un model de proiectare a bazei de masă, în timp ce în CR puteți plasa obiecte oriunde
  • Exportul în Excel în SSRS este ușor decât Crystal Report
  • Pentru a vă gestiona raportul de cristal de date aveți mai multe opțiuni, în timp ce SSRS nu are
  • Crystal report are API de creare a rapoartelor client, care permite clientului să modifice și să creeze rapoarte noi
  • SSRS folosește expresii în timp ce Crystal Report folosește formula în C și de bază
  • SSRS este compatibil cu lista Share-point și poate genera rapoarte bazate pe liste
  • Amândoi acceptă conexiuni OLAP

9) Menționați care este sintaxa generală pentru crearea unui token business SAP?

Pentru a crea jetonul de afaceri SAP, include sintaxa generală

@ SELECT

.... DE LA ... UNDE, comanda SELECT nu este necesară pentru toate tabelele.

10) Explicați cum puteți edita aspectul rapoartelor cristal în SAP Business One?

Pentru a edita aspectul rapoartelor cristaline în cel SAP business

  • Mergeți la meniul principal al SAP Business One -> alegeți administrare -> configurați -> General -> Raport și Layout Manager
  • În fereastra Report & Layout Manager, în panoul de navigare din stânga, derulați în jos până la tipul de document al aspectului pe care trebuie să îl editați
  • În spațiul de lucru din dreapta, selectați aspectul de rapoarte de cristal pe care trebuie să îl editați și selectați editați

11) Explicați cum puteți crea un cod de bare în rapoartele de cristal?

Pentru a crea un cod de bare în rapoartele de cristal, trebuie să urmați pașii următori

  • În Crystal Report, din meniul principal -> Faceți clic pe Vizualizare -> Design -> Field Explorer
  • Alegeți câmpul de formulă și faceți clic pe pictograma Nou din partea de sus a barei de meniu
  • Introduceți numele pentru noua formulă, cum ar fi MYUPCEANBarcode și faceți clic pe OK
  • Acum introduceți numele și argumentul în editorul UPCA ({items.item_barcode}). Item_barcode este numele tabelului și numele câmpului de la sursa de date. Faceți clic pe Salvare și închidere. Numele funcțiilor pot fi listate în oricare dintre locații, fie în „Funcții> funcții suplimentare> UFL-uri de bază vizuale (u2lcom.dll)”, fie în „Funcții> Funcții suplimentare> UFL-uri COM și.NET (u212com.dll)”
  • Noua funcție va apărea în Field Explorer acum, pentru a o utiliza glisați / fixați-o pe raport
  • Trageți câmpul pe raport și configurați proprietățile fontului acestuia
  • Raportul este gata, faceți clic pe previzualizare pentru a vedea sau a imprima

12) Menționați câte sub-rapoarte pot fi adăugate în MainReport?

În MainReport, puteți adăuga 255 sub-rapoarte și nu puteți adăuga sub-raport sub un sub-raport.

13) Explicați cum puteți exporta raportul de cristal cu sub-rapoarte legate într-o singură foaie Excel?

  • Mai întâi creați un raport principal și un raport secundar discret
  • Acum deschideți raportul principal și, în meniul de inserare, alegeți opțiunea de sub raport
  • În opțiunea sub-raport, „selectați un raport existent”
  • Alegeți sub-raportul deja creat
  • Plasați legătura dintre raportul principal și raportul secundar cu câmpurile necesare
  • Acum, exportați raportul în format Excel.

14) Explicați cum puteți sparge rapoartele de cristal prin e-mail?

În mod tradițional, există trei metode pentru a sparge rapoartele de cristal prin e-mail

  • Folosirea unui instrument PDF
  • Utilizarea programatorului Crystal Reports, cum ar fi CRD
  • Metoda de publicare bazată pe date

15) Menționează dacă există vreo limitare a raportului de cristal?

Limitarea raportului de cristal include

  • Dacă baza de date are un câmp a cărui lungime este mai mare de 255 de caractere, atunci nu puteți crea formula folosind acel câmp
  • Formatarea se pierde în timpul exportului de date
  • Făcând clic dreapta pe câmp puteți răsfoi datele din baza de date și nu datele selectate de interogare

16) Menționăm dacă putem folosi propriul nostru SQL pentru crearea unui raport?

Puteți crea propria interogare folosind instrumentul „Crystal SQL Designer”. Puteți introduce propria declarație SQL, acesta va salva fișierul ca „.qry”. De asemenea, în timp ce creați un raport în loc să utilizați butonul „Baza de date” utilizați butonul „Instrucțiune SQL SQL”.

17) Explicați ce înseamnă atunci când alegeți Enforce to, Enforce și sau Enforce din Crystal Report?

Enforce și, Enforce to sau Enforce from din rapoartele cristal sunt alese pentru a impune linkul creat în raport. Aplicând o legătură între tabele, asigurați-vă că SQL-ul raportului respectiv folosește acest link, indiferent dacă sunt necesare câmpuri de la una sau de la ambele tabele implicate. Funcția implicită este legăturile neforțate, ceea ce înseamnă că raportul cristal folosește legătura numai dacă instrucțiunea SELECT respectivă a raportului are nevoie de aceasta.