Top 17 Crystal Reports Interview Spørgsmål & Svar

Indholdsfortegnelse

Download PDF

1) Forklar hvad der er Crystal Reports?

Crystal report er en vinduesbaseret rapportskribent, der gør det muligt for programmøren at lave rapporter fra forskellige datakilder med et minimum af skrevet kode. Crystal rapport kan få adgang til data fra forskellige databaser og kan synkronisere data fra flere databaser til en enkelt rapport.

2) Forklar hvordan kan du forbinde krystalrapport til databaser?

For at forbinde krystalrapport til databaserne er der to måder

  • Brug indbygget krystalrapport i forespørgsel
  • Brug værktøjet "Crystal SQL Designer" givet af crystal rapport

3) Forklar, om det er muligt at oprette vores egne formler i krystalrapporter?

Ja, det er muligt at oprette dine egne formler i Crystal-rapporter. Vælg "Formelfelt" fra indsæt menupunkt. Skriv formlen i "Formel Editor", her vil du se "Funktionstræ", "Felttræ", "Operatortræ", der viser rapportfelterne, funktioner understøttet af krystalrapporter, operatører osv.

4) Er det muligt at redigere SQL lavet af Crystal Reports?

Nej, det er ikke muligt at redigere SQL lavet af krystalrapporter, men du kan se SQL.

5) Forklar, hvordan du kan forbedre ydeevnen for Crystal Reports?

For at forbedre ydeevnen for Crystal Reports

  • Undgå at bruge underrapporter, da det hæmmer ydeevnen
  • Brug rapport bursting-indekser

6) Nævn, hvad alle nye funktioner er tilgængelige i SAP Crystal?

I SAP Crystal har du følgende funktioner

  • Strømliner rapportdesign
  • Forbedring af datakilder
  • Understøttelse af mobil og seer
  • OEM- og udviklerfunktioner

7) Nævn, hvad er den datakilde, som SAP-forretning en understøtter for Crystal-rapporter?

For krystalrapporter er den datakilde, som SAP-forretning en understøtter

  • SAP Business One
  • OLE DB (ADO)

8) Liste over nogle af de vigtigste forskelle mellem SSRS og Crystal Report?

  • SSRS har bordbaseret designmønster, mens du i CR kan placere objekter hvor som helst
  • Eksport til Excel i SSRS er let end Crystal Report
  • At administrere din datakrystalrapport har flere muligheder, mens SSRS ikke har nogen
  • Crystal Report har API til oprettelse af klientsidesrapport, der gør det muligt for klienten at ændre og oprette nye rapporter
  • SSRS bruger udtryk, mens Crystal Report bruger formel i C og basic
  • SSRS er kompatibel med Share-point-listen og kan generere rapporter baseret på lister
  • Begge understøtter OLAP-forbindelser

9) Nævn, hvad er den generelle syntaks for oprettelse af SAP-forretning et token?

For at oprette SAP-forretningstoken inkluderer den generelle syntaks

@ VÆLG

… FRA… HVOR SELECT-kommandoen ikke er nødvendig for alle tabeller.

10) Forklar, hvordan du kan redigere krystalrapporter layout i SAP business one?

For at redigere krystalrapporter layout i SAP forretning

  • Gå til SAP-forretningens hovedmenu -> vælg administration -> opsæt -> Generelt -> Rapport- og layouthåndtering
  • I Rapport & Layout Manager-vinduet i navigationspanelet til venstre skal du rulle ned til dokumenttypen for det layout, du skal redigere
  • I arbejdsrummet til højre skal du vælge det krystalrapportlayout, du har brug for at redigere, og vælge redigere

11) Forklar, hvordan kan du oprette en stregkode i krystalrapporter?

For at oprette en stregkode i krystalrapporter skal du følge følgende trin

  • I krystalrapport fra hovedmenuen -> Klik på Vis -> Design -> Felt Explorer
  • Vælg formelfelt, og klik på ikonet Nyt øverst i menulinjen
  • Indtast navnet på den nye formel som MYUPCEANBarcode, og klik på OK
  • Indtast nu navnet og argumentet i redigeringsprogrammet UPCA ({items.item_barcode}). Den item_barcode er tabelnavnet og feltnavn fra datakilde. Klik på Gem og luk. Funktionsnavne kan være anført under et hvilket som helst sted, enten i "Funktioner> yderligere funktioner> Visual basic UFLs (u2lcom.dll)" eller i "Funktioner> Yderligere funktioner> COM og.NET UFLs (u212com.dll)"
  • Den nye funktion vises nu i Field Explorer for at bruge den til at trække / slippe den ned i rapporten
  • Træk feltet til rapporten, og konfigurer dens skrifttypeegenskaber
  • Rapporten er klar, klik på eksemplet for at se eller udskrive

12) Nævn, hvor mange underrapporter der kan tilføjes i MainReport?

I MainReport kan du tilføje 255 underrapporter, og du kan ikke tilføje underrapport under en underrapport.

13) Forklar hvordan kan du eksportere krystalrapport med sammenkædede underrapporter til et excelark?

  • Opret først en hovedrapport og underrapport diskret
  • Åbn nu hovedrapporten, og vælg underrapport i menuen Indsæt
  • I valg af underrapport skal du "vælge en eksisterende rapport"
  • Vælg den delrapport, der allerede er oprettet
  • Placer forbindelsen mellem hovedrapporten og underrapporten med de krævede felter
  • Eksporter nu rapporten til Excel-format.

14) Forklar, hvordan kan du sprænge krystalrapporter via e-mail?

Der er traditionelt tre metoder til at sprænge krystalrapporter via e-mail

  • Brug af et PDF-værktøj
  • Brug af Crystal Reports Scheduler såsom CRD
  • Datadrevet publiceringsmetode

15) Nævn, hvis der er nogen begrænsning af krystalrapporten?

Begrænsning af krystalrapporten inkluderer

  • Hvis databasen har felt, hvis længde er mere end 255 tegn, kan du ikke oprette formel ved hjælp af dette felt
  • Formatering går tabt under eksport af data
  • Ved at højreklikke på feltet kan du gennemse data i databasen og ikke de data, der er valgt af forespørgslen

16) Nævn, om vi kan bruge vores egen SQL til at oprette en rapport?

Du kan oprette din egen forespørgsel ved hjælp af værktøjet "Crystal SQL Designer". Du kan indsætte din egen SQL-sætning, den gemmer din fil som ".qry". Når du opretter en rapport i stedet for at bruge "Database" -knappen, skal du også bruge "Crystal SQL-erklæring" -knappen.

17) Forklar hvad betyder det, når du vælger Håndhæve til, Håndhæve og eller Håndhæve fra i Crystal Report?

Håndhæve og Håndhæve til eller Håndhæve fra i krystalrapporter vælges at håndhæve link oprettet i rapport. Håndhævelse af et link mellem tabeller skal du sikre dig, at rapportens respektive SQL bruger dette link, uanset om der kræves felter fra en eller begge de involverede tabeller. Standardfunktionen er uforstærkede links, hvilket betyder, at krystalrapporten kun bruger linket, hvis rapportens respektive SELECT-sætning har brug for det.

Interessante artikler...