17 Câu hỏi Phỏng vấn về Báo cáo Pha lê & Câu trả lời

Anonim

tải PDF

1) Giải thích Báo cáo Pha lê là gì?

Crystal report là trình viết báo cáo dựa trên cửa sổ cho phép lập trình viên tạo báo cáo từ các nguồn dữ liệu khác nhau với tối thiểu mã được viết. Báo cáo pha lê có thể truy cập dữ liệu từ nhiều cơ sở dữ liệu khác nhau và có thể đồng bộ hóa dữ liệu từ nhiều cơ sở dữ liệu thành một báo cáo duy nhất.

2) Giải thích cách bạn có thể kết nối báo cáo pha lê với cơ sở dữ liệu?

Để kết nối báo cáo pha lê với cơ sở dữ liệu, có hai cách

  • Sử dụng báo cáo pha lê được tích hợp sẵn trong truy vấn
  • Sử dụng công cụ "Crystal SQL Designer" được cung cấp bởi báo cáo pha lê

3) Giải thích liệu có thể tạo công thức của riêng chúng ta trong các báo cáo tinh thể không?

Có, có thể tạo công thức của riêng bạn trong báo cáo Crystal. Đối với điều đó từ mục menu chèn, hãy chọn "Trường Công thức". Viết công thức trong "Trình chỉnh sửa công thức", ở đây bạn sẽ thấy "Cây chức năng", "Cây trường", "Cây toán tử" sẽ hiển thị các trường báo cáo, các chức năng được hỗ trợ bởi báo cáo tinh thể, toán tử, v.v.

4) Có thể chỉnh sửa SQL do Crystal Reports thực hiện không?

Không, không thể chỉnh sửa SQL được tạo bởi các báo cáo tinh thể, tuy nhiên bạn có thể xem SQL.

5) Giải thích cách bạn có thể nâng cao hiệu suất của Crystal Reports?

Để cải thiện hiệu suất của Crystal Reports

  • Tránh sử dụng các báo cáo phụ vì nó cản trở hiệu suất
  • Sử dụng các chỉ mục bùng nổ báo cáo

6) Đề cập đến tất cả các tính năng mới có trong SAP Crystal là gì?

Trong SAP Crystal, bạn có các tính năng sau

  • Hợp lý hóa thiết kế báo cáo
  • Cải thiện nguồn dữ liệu
  • Hỗ trợ thiết bị di động và người xem
  • Các tính năng của OEM và nhà phát triển

7) Đề cập đến nguồn dữ liệu mà doanh nghiệp SAP hỗ trợ cho các báo cáo Crystal là gì?

Đối với các báo cáo tinh thể, nguồn dữ liệu mà SAP kinh doanh hỗ trợ là

  • SAP Business One
  • OLE DB (ADO)

8) Liệt kê một số điểm khác biệt chính giữa SSRS và Crystal Report?

  • SSRS có mẫu thiết kế đế bàn trong khi ở CR, bạn có thể đặt các đối tượng ở bất cứ đâu
  • Xuất sang Excel trong SSRS dễ dàng hơn Crystal Report
  • Để quản lý, báo cáo tinh thể dữ liệu của bạn có một số tùy chọn trong khi SSRS không có bất kỳ
  • Crystal report có API tạo báo cáo phía máy khách, cho phép máy khách sửa đổi và tạo báo cáo mới
  • SSRS sử dụng các biểu thức trong khi Crystal Report sử dụng công thức trong C và cơ bản
  • SSRS tương thích với danh sách Điểm chia sẻ và có thể tạo báo cáo dựa trên danh sách
  • Cả hai đều hỗ trợ kết nối OLAP

9) Đề cập đến cú pháp chung để tạo mã thông báo kinh doanh SAP là gì?

Để tạo mã thông báo kinh doanh SAP, cú pháp chung bao gồm

@ SELECT

… .FROM… WHERE, lệnh SELECT không cần thiết cho tất cả các bảng.

10) Giải thích cách bạn có thể chỉnh sửa bố cục báo cáo pha lê trong nghiệp vụ SAP?

Để chỉnh sửa bố cục báo cáo pha lê trong nghiệp vụ SAP

  • Đi tới menu chính của nghiệp vụ SAP -> chọn quản trị -> thiết lập -> Chung -> Trình quản lý báo cáo & bố cục
  • Trong cửa sổ Trình quản lý bố cục & báo cáo, trong bảng điều hướng bên trái, cuộn xuống loại tài liệu của bố cục bạn cần chỉnh sửa
  • Trong không gian làm việc bên phải, chọn bố cục báo cáo pha lê bạn cần chỉnh sửa và chọn chỉnh sửa

11) Giải thích cách bạn có thể tạo mã vạch trong báo cáo tinh thể?

Để tạo mã vạch trong báo cáo tinh thể, bạn phải làm theo các bước sau

  • Trong báo cáo pha lê, từ menu chính -> Nhấp vào Xem -> Thiết kế -> Field Explorer
  • Chọn trường công thức và nhấp vào biểu tượng Mới trên đầu thanh menu
  • Nhập tên cho công thức mới như MYUPCEANBarcode và nhấp vào OK
  • Bây giờ, hãy nhập tên và đối số vào trình chỉnh sửa UPCA ({items.item_barcode}). Các item_barcode là tên bảng và tên trường từ nguồn dữ liệu. Nhấp vào Lưu và Đóng. Tên hàm có thể được liệt kê dưới bất kỳ vị trí nào, trong "Hàm> hàm bổ sung> UFL trực quan cơ bản (u2lcom.dll)" hoặc trong "Hàm> Hàm bổ sung> COM và.NET UFLs (u212com.dll)"
  • Chức năng mới sẽ xuất hiện trong Field Explorer ngay bây giờ, để sử dụng, hãy kéo / thả nó vào báo cáo
  • Kéo trường vào báo cáo và định cấu hình thuộc tính phông chữ của nó
  • Báo cáo đã sẵn sàng, nhấp vào bản xem trước để xem hoặc in

12) Đề cập đến bao nhiêu báo cáo phụ có thể được thêm vào Báo cáo chính?

Trong MainReport, bạn có thể thêm 255 báo cáo phụ và bạn không thể thêm báo cáo phụ bên dưới báo cáo phụ.

13) Giải thích cách bạn có thể xuất báo cáo pha lê với các báo cáo phụ được liên kết thành một trang tính excel?

  • Trước tiên, hãy tạo riêng một báo cáo chính và báo cáo phụ
  • Bây giờ, hãy mở báo cáo chính và trong menu chèn, chọn tùy chọn báo cáo phụ
  • Trong tùy chọn báo cáo phụ, "chọn một báo cáo hiện có"
  • Chọn báo cáo phụ đã được tạo
  • Đặt liên kết giữa Báo cáo chính và Báo cáo phụ với các trường bắt buộc
  • Bây giờ, hãy xuất báo cáo sang Định dạng Excel.

14) Giải thích cách bạn có thể làm vỡ các báo cáo pha lê qua e-mail?

Theo truyền thống, có ba phương pháp để làm vỡ các báo cáo tinh thể qua e-mail

  • Sử dụng công cụ PDF
  • Sử dụng Trình lập lịch báo cáo Crystal chẳng hạn như CRD
  • Phương pháp xuất bản theo hướng dữ liệu

15) Đề cập đến nếu có bất kỳ hạn chế của báo cáo tinh thể?

Giới hạn của báo cáo tinh thể bao gồm

  • Nếu cơ sở dữ liệu có trường có độ dài hơn 255 ký tự thì bạn không thể tạo công thức bằng trường đó
  • Định dạng bị mất khi xuất dữ liệu
  • Bằng cách nhấp chuột phải vào trường, bạn có thể duyệt dữ liệu có trong cơ sở dữ liệu chứ không phải dữ liệu được chọn bởi truy vấn

16) Đề cập đến việc liệu chúng ta có thể sử dụng SQL của riêng mình để tạo báo cáo không?

Bạn có thể tạo truy vấn của riêng mình bằng cách sử dụng công cụ "Crystal SQL Designer". Bạn có thể chèn câu lệnh SQL của riêng mình, nó sẽ lưu tệp của bạn dưới dạng ".qry". Ngoài ra, trong khi tạo báo cáo thay vì sử dụng nút "Cơ sở dữ liệu", hãy sử dụng nút "Câu lệnh SQL tinh thể".

17) Giải thích ý nghĩa của nó khi bạn chọn Enforce to, Enforce và hoặc Enforce from trong Crystal Report?

Thực thi và, Thực thi hoặc Thực thi từ trong báo cáo tinh thể được chọn để thực thi liên kết được tạo trong báo cáo. Việc thực thi liên kết giữa các bảng đảm bảo rằng SQL tương ứng của báo cáo sử dụng liên kết này, bất kể trường có được yêu cầu từ một hoặc cả hai bảng có liên quan hay không. Chức năng mặc định là các liên kết không bắt buộc, có nghĩa là báo cáo pha lê chỉ sử dụng liên kết nếu câu lệnh SELECT tương ứng của báo cáo cần nó.