Top 17 Crystal Reports-sollicitatievragen en -antwoorden

Download PDF

1) Leg uit wat Crystal Reports is?

Crystal Reports is een op vensters gebaseerde rapportschrijver waarmee de programmeur rapporten kan maken uit verschillende gegevensbronnen met een minimum aan geschreven code. Crystal Reports heeft toegang tot gegevens uit verschillende databases en kan gegevens uit meerdere databases synchroniseren in één enkel rapport.

2) Leg uit hoe je Crystal Reports kunt koppelen aan de databases?

Er zijn twee manieren om Crystal Reports aan de databases te koppelen:

  • Gebruik kristalrapport ingebouwde query
  • Gebruik de tool 'Crystal SQL Designer' gegeven door crystal report

3) Leg uit of het mogelijk is om onze eigen formules in kristalrapporten te maken?

Ja, het is mogelijk om uw eigen formules te maken in Crystal Reports-rapporten. Kies daarvoor uit menu-item invoegen 'Formuleveld'. Schrijf de formule in 'Formule-editor', hier ziet u 'Functieboom', 'Veldboom', 'Operatorboom' die de rapportvelden, functies die worden ondersteund door kristalrapporten, operators enz.

4) Is het mogelijk om SQL gemaakt door Crystal Reports te bewerken?

Nee, het is niet mogelijk om SQL gemaakt door crystal-rapporten te bewerken, maar u kunt de SQL wel bekijken.

5) Leg uit hoe u de prestaties van Crystal Reports kunt verbeteren?

Om de prestaties van Crystal Reports te verbeteren

  • Vermijd het gebruik van subrapporten omdat dit de prestaties belemmert
  • Rapport burst-indexen gebruiken

6) Noem wat alle nieuwe functies die beschikbaar zijn in SAP Crystal?

In SAP Crystal heeft u de volgende functies:

  • Stroomlijnt rapportontwerp
  • Verbetering van gegevensbronnen
  • Ondersteuning voor mobiel en kijkers
  • OEM- en ontwikkelaarsfuncties

7) Noem wat de gegevensbron is die SAP Business One ondersteunt voor Crystal Reports-rapporten?

Voor kristalrapporten is de gegevensbron die SAP Business One ondersteunt:

  • SAP Business One
  • OLE DB (ADO)

8) Noem enkele van de belangrijkste verschillen tussen SSRS en Crystal Reports?

  • SSRS heeft een ontwerppatroon voor een tafelbasis, terwijl u in CR overal objecten kunt plaatsen
  • Exporteren naar Excel in SSRS is eenvoudig dan Crystal Reports
  • Om uw gegevenskristalrapport te beheren, heeft u verschillende opties, terwijl SSRS er geen heeft
  • Crystal Reports heeft een API voor het maken van rapporten aan de clientzijde, waarmee de klant nieuwe rapporten kan wijzigen en maken
  • SSRS gebruikt uitdrukkingen terwijl Crystal Report formule gebruikt in C en basic
  • SSRS is compatibel met Share-point-lijst en kan rapporten genereren op basis van lijsten
  • Beide ondersteunen OLAP-verbindingen

9) Noem wat de algemene syntaxis is voor het maken van SAP Business One-token?

Om SAP-bedrijfstoken te maken, bevat de algemene syntaxis:

@ SELECT….FROM…..WHERE, het SELECT-commando is niet voor alle tabellen nodig.

10) Leg uit hoe u de lay-out van kristalrapporten in SAP Business One kunt bewerken?

Om de lay-out van kristalrapporten in de SAP Business One te bewerken

  • Ga naar het hoofdmenu van de SAP business one -> kies administratie -> opgericht -> algemeen -> Rapport- en lay-outmanager
  • Scrol in het venster Report & Layout Manager in het navigatiepaneel aan de linkerkant omlaag naar het documenttype van de lay-out die u moet bewerken
  • Selecteer in de werkruimte aan de rechterkant de kristalrapportenlay-out die u wilt bewerken en selecteer bewerken

11) Leg uit hoe u een streepjescode kunt maken in kristalrapporten?

Om een ​​streepjescode in Crystal Reports-rapporten te maken, moet u de volgende stappen volgen:

  • In kristalrapport, vanuit het hoofdmenu -> Klik op Bekijken -> Ontwerp -> Veldverkenner
  • Kies het formuleveld en klik op het pictogram Nieuw bovenaan de menubalk
  • Voer de naam in voor de nieuwe formule zoals MYUPCEANBarcode en klik op OK
  • Voer nu de naam en het argument in de editor UPCA in ({items.item_barcode}). De item_barcode is de tabelnaam en veldnaam uit de gegevensbron. Klik op Opslaan en sluiten. De functienamen kunnen worden weergegeven onder een van de locaties, ofwel in 'Functies>extra functies> Visual basic UFL's (u2lcom.dll)' of in 'Functies>Extra functies>COM en.NET UFL's (u212com.dll)'
  • De nieuwe functie verschijnt nu in Veldverkenner, om deze te gebruiken sleept u deze naar het rapport
  • Sleep het veld naar het rapport en configureer de lettertype-eigenschappen
  • Rapport is klaar, klik op het voorbeeld om te zien of af te drukken

12) Vermeld hoeveel subrapporten er in het MainReport kunnen worden toegevoegd?

In het Hoofdrapport kunt u 255 subrapporten toevoegen en u kunt geen subrapport onder een subrapport toevoegen.

13) Leg uit hoe u een Crystal Reports-rapport met gekoppelde subrapporten kunt exporteren naar één Excel-blad?

  • Maak eerst discreet een hoofdrapport en een subrapport
  • Open nu het hoofdrapport en kies in het menu Invoegen de optie subrapport
  • In subrapportoptie, 'selecteer een bestaand rapport'
  • Kies het subrapport dat al is aangemaakt
  • Plaats de link tussen het hoofdrapport en het subrapport met de vereiste velden
  • Exporteer nu het rapport naar Excel-formaat.

14) Leg uit hoe je kristalrapporten per e-mail kunt laten barsten?

Er zijn traditioneel drie methoden om kristalrapporten per e-mail te laten barsten:

  • Een PDF-tool gebruiken
  • Crystal Reports Scheduler zoals CRD gebruiken
  • Gegevensgestuurde publicatiemethode

15) Vermeld of er een beperking is van het kristalrapport?

Beperking van kristalrapport omvat:

  • Als de database een veld heeft met een lengte van meer dan 255 tekens, kunt u geen formule maken met dat veld
  • Opmaak gaat verloren tijdens het exporteren van gegevens
  • Door met de rechtermuisknop op het veld te klikken, kunt u bladeren door gegevens die in de database staan ​​en niet door de gegevens die door de query zijn geselecteerd

16) Vermelden of we onze eigen SQL kunnen gebruiken voor het maken van een rapport?

U kunt uw eigen query maken met behulp van tool 'Crystal SQL Designer'. U kunt uw eigen SQL-statement invoegen, het zal uw bestand opslaan als '.qry'. Als u een rapport maakt in plaats van de knop 'Database' te gebruiken, gebruikt u ook de knop 'Crystal SQL Statement'.

17) Leg uit wat het betekent als u kiest voor Afdwingen tot, Afdwingen en/of Afdwingen van in Crystal Reports?

Afdwingen en Afdwingen naar of Afdwingen van in crystal-rapporten worden gekozen om de link die in het rapport is gemaakt af te dwingen. Als u een koppeling tussen tabellen afdwingt, zorgt u ervoor dat de respectieve SQL van het rapport deze koppeling gebruikt, ongeacht of velden vereist zijn uit een of beide betrokken tabellen. De standaardfunctie is niet-afgedwongen koppelingen, wat betekent dat het kristalrapport de koppeling alleen gebruikt als de respectieve SELECT-instructie van het rapport dit nodig heeft.