2013-03-12 33 views
6

Tôi đã làm việc thông qua các hướng dẫn MSDN cho Crystal Reports, và tôi nhận được vào Binding Báo cáo Embedded sang bước CrystalReportViewer điều khiển:Thiếu Sử dụng chỉ thị cho hierarchical_grouping trong MSDN báo cáo tinh thể hướng dẫn

Khi tôi cố gắng xây dựng, nó cho tôi biết rằng tôi thiếu tuyên bố using của mình cho lớp Hierarchical_Grouping. Điều này sẽ trả về hai câu hỏi cho tôi ...

  1. Không gian tên cho định nghĩa lớp này là gì?
  2. Có cách nào dễ dàng để xác định không gian tên của một lớp cụ thể không?

Trong câu trả lời khác, tôi thấy các đề xuất 'ALT, SHIFT, F10' và 'CTRL, [giai đoạn]' cho intelliSense, nhưng chúng không hoạt động trong Visual Studio của tôi.

Tôi chắc rằng tôi đã làm một cái gì đó lố bịch ngu ngốc .... xin lỗi trước ....

Dưới đây là các mã cho các hình thức:

using System; 
using System.Collections.Generic; 
using System.ComponentModel; 
using System.Data; 
using System.Drawing; 
using System.Text; 
using System.Windows.Forms; 
using CrystalDecisions.CrystalReports.Engine; 
using CrystalDecisions.Shared; 

namespace CrystalTest3 
{ 
    public partial class Form1 : Form 
    { 
     private Hierarchical_Grouping hierarchicalGroupingReport; 

     public Form1() 
     { 
      InitializeComponent(); 
     } 
     private void ConfigureCrystalReports() 
     { 
      hierarchicalGroupingReport = new Hierarchical_Grouping(); 
      crystalReportViewer.ReportSource = hierarchicalGroupingReport; 
     } 

     private void Form1_Load(object sender, EventArgs e) 
     { 
      ConfigureCrystalReports(); 
     } 
    } 
} 

Trả lời

1

Tôi giả định rằng bạn đang đề cập đến this tutorial.

Hierarchical_Grouping dường như đề cập đến tệp báo cáo - lớp này sẽ chứa lớp có tên Hierarchical_Grouping. Bạn đã thêm báo cáo vào dự án của mình chưa?

Báo cáo phải ở đâu đó trong các số Sample Reports Directories này.

+1

Cảm ơn câu trả lời, tôi đã tìm thấy báo cáo mẫu. Nhưng tôi gặp rất nhiều rắc rối khi cố gắng hướng dẫn làm việc, thay vào đó tôi đã đi với một giải pháp sửa đổi một tài liệu từ hiện có. Điều này làm việc tốt hơn nhiều cho người dùng cuối, vì họ có thể sửa đổi các tài liệu dễ dàng, thêm người giữ chỗ bổ sung, v.v. Nhưng tôi đánh giá cao phản hồi! – Jeff

Các vấn đề liên quan