Topp 17 Crystal Reports intervjuspørsmål & Svar

Anonim

Last ned PDF

1) Forklar hva som er Crystal Reports?

Crystal report er en vindusbasert rapportskribent som gjør det mulig for programmereren å lage rapporter fra forskjellige datakilder med et minimum av skriftlig kode. Crystal-rapporten kan få tilgang til data fra forskjellige databaser og kan synkronisere data fra flere databaser til en enkelt rapport.

2) Forklar hvordan kan du koble krystallrapport til databasene?

For å koble krystallrapport til databasene er det to måter

  • Bruk krystallrapport innebygd i spørringen
  • Bruk verktøyet "Crystal SQL Designer" gitt av crystal report

3) Forklar om det er mulig å lage egne formler i krystallrapporter?

Ja, det er mulig å lage dine egne formler i Crystal-rapporter. Velg "Formula Field" fra innsett menyelement. Skriv formelen i "Formelredigerer", her vil du se "Funksjonstreet", "Felttreet", "Operatortreet" som viser rapportfeltene, funksjoner som støttes av krystallrapporter, operatører etc.

4) Er det mulig å redigere SQL laget av Crystal Reports?

Nei, det er ikke mulig å redigere SQL laget av krystallrapporter, men du kan se SQL.

5) Forklar hvordan kan du forbedre ytelsen til Crystal Reports?

For å forbedre ytelsen til Crystal Reports

  • Unngå å bruke delrapporter da det hemmer ytelsen
  • Bruk rapportbruddindekser

6) Nevn hva alle nye funksjoner som er tilgjengelige i SAP Crystal?

I SAP Crystal har du følgende funksjoner

  • Effektiviserer rapportdesign
  • Forbedring av datakilder
  • Støtte for mobil og seer
  • OEM- og utviklerfunksjoner

7) Nevn hva er datakilden som SAP-virksomhet en støtter for Crystal-rapporter?

For krystallrapporter er datakilden som SAP-virksomhet en støtter

  • SAP Business One
  • OLE DB (ADO)

8) List opp noen av hovedforskjellene mellom SSRS og Crystal Report?

  • SSRS har designmønster for tabellbase, mens du i CR kan plassere objekter hvor som helst
  • Eksport til Excel i SSRS er enkelt enn Crystal Report
  • For å administrere datakrystallrapporten din har flere alternativer mens SSRS ikke har noen
  • Crystal Report har API for opprettelse av klientsidesrapport, som gjør at klienten kan endre og opprette nye rapporter
  • SSRS bruker uttrykk mens Crystal Report bruker formel i C og basic
  • SSRS er kompatibel med Share-point-listen og kan generere rapporter basert på lister
  • Begge deler støtter OLAP-tilkoblinger

9) Nevn hva er den generelle syntaksen for å opprette SAP-virksomhet ett token?

For å opprette SAP-forretningstoken inkluderer den generelle syntaksen

@ SELECT

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

10) Forklar hvordan du kan redigere krystallrapporter i SAP Business One?

For å redigere krystallrapporter i SAP-virksomheten

  • Gå til hovedmenyen til SAP-virksomheten -> velg administrasjon -> sett opp -> Generelt -> Rapport- og layoutbehandling
  • I Rapport- og layoutbehandling-vinduet, i navigasjonspanelet til venstre, blar du ned til dokumenttypen til oppsettet du trenger å redigere
  • I arbeidsområdet til høyre velger du krystallrapportoppsettet du trenger for å redigere, og velger rediger

11) Forklar hvordan kan du lage en strekkode i krystallrapporter?

For å lage en strekkode i krystallrapporter, må du følge trinnene nedenfor

  • I krystallrapport, fra hovedmenyen -> Klikk på Vis -> Design -> Feltutforsker
  • Velg formelfelt og klikk på Nytt ikon øverst i menylinjen
  • Skriv inn navnet på den nye formelen som MYUPCEANBarkode, og klikk OK
  • Skriv inn navnet og argumentet i redigeringsprogrammet UPCA ({items.item_barcode}). Den item_barcode er tabellnavnet og feltnavn fra datakilden. Klikk på Lagre og lukk. Funksjonsnavnene kan vises under et hvilket som helst av stedene, enten i "Funksjoner> tilleggsfunksjoner> Visual basic UFLs (u2lcom.dll)" eller i "Funksjoner> Tilleggsfunksjoner> COM og.NET UFLs (u212com.dll)"
  • Den nye funksjonen vises i Field Explorer nå, for å bruke den til å dra / slippe den på rapporten
  • Dra feltet til rapporten og konfigurer fontegenskapene
  • Rapporten er klar, klikk på forhåndsvisningen for å se eller skrive ut

12) Nevn hvor mange delrapporter som kan legges til i MainReport?

I MainReport kan du legge til 255 underrapporter, og du kan ikke legge til underrapport under en underrapport.

13) Forklar hvordan kan du eksportere krystallrapport med tilknyttede delrapporter til ett Excel-ark?

  • Opprett først en hovedrapport og delrapport diskret
  • Åpne nå hovedrapporten, og velg underrapportalternativ i innsettingsmenyen
  • I alternativet underrapport, "velg en eksisterende rapport"
  • Velg delrapporten som allerede er opprettet
  • Plasser koblingen mellom hovedrapporten og underrapporten med de obligatoriske feltene
  • Eksporter nå rapporten til Excel-format.

14) Forklar hvordan kan du sprengte krystallrapporter via e-post?

Det er tradisjonelt tre metoder for å sprengte krystallrapporter via e-post

  • Bruke et PDF-verktøy
  • Bruke Crystal Reports Scheduler som CRD
  • Datadrevet publiseringsmetode

15) Nevn om det er noen begrensninger i krystallrapporten?

Begrensning av krystallrapporten inkluderer

  • Hvis databasen har felt med lengde på mer enn 255 tegn, kan du ikke lage formel ved hjelp av det feltet
  • Formatering går tapt mens data eksporteres
  • Ved å høyreklikke på feltet kan du bla gjennom data som er i databasen og ikke dataene som er valgt av spørringen

16) Nevn om vi kan bruke vår egen SQL til å lage en rapport?

Du kan lage ditt eget spørsmål ved å bruke verktøyet "Crystal SQL Designer". Du kan sette inn din egen SQL-setning, den vil lagre filen din som ".qry". Når du oppretter en rapport i stedet for å bruke "Database" -knappen, bruk også "Crystal SQL Statement" -knappen.

17) Forklar hva det betyr når du velger Enforce to, Enforce and / Enforce from i Crystal Report?

Håndheve og Håndheve til eller Håndheve fra i krystallrapporter er valgt å håndheve lenke opprettet i rapporten. Håndheve en kobling mellom tabeller sørg for at rapportens respektive SQL bruker denne lenken, uavhengig av om det kreves felt fra en eller begge de involverte tabellene. Standardfunksjonen er uforsterkede lenker, noe som betyr at krystallrapporten bare bruker lenken hvis rapportens respektive SELECT-setning trenger det.