2012-11-15 60 views
5

Tôi đã sử dụng các đối tượng lệnh trong Crystal Report của mình và bây giờ tôi cần thay đổi Data Source. Tôi đã làm theo các hướng dẫn được tìm thấy trong KnowledgeBase Article c2016958 và đã tải xuống, giải nén và sử dụng cr10win_en.zip và dbex10win_en.zip nhưng tôi vẫn chưa bao giờ cập nhật kết nối của mình.Crystal Reports 10 Command Object Change Datasource Vị trí

Có ai khác đã gặp sự cố này không? Bạn có thể giải quyết nó không? Tôi đang chạy 64 bit Windows 7 và CR 10

Cảm ơn, Leslie

+0

Điều gì sẽ xảy ra khi bạn cố gắng cập nhật nguồn dữ liệu theo hướng dẫn trong bài viết? – Ryan

+0

Tôi chọn Command ở khung bên trên, lệnh add trong khung bên dưới, nhấn nút UPDATE và hộp nơi bạn thêm câu lệnh SQL vào lệnh xuất hiện. Tôi thêm SQL của tôi ở phía bên trái, tạo các tham số của tôi ở bên phải, nhấn nút OK và đợi mãi. Không có gì thay đổi. – Leslie

Trả lời

4

tôi tưởng tượng nó là một quá trình tương tự cho CR10 vì nó là dành cho CRXI trở đi:

  1. Đến ' Đặt địa chỉ nguồn dữ liệu Vị trí '
  2. Trong ngăn trên cùng, đánh dấu nguồn dữ liệu chứ không phải lệnh. Nguồn dữ liệu có một hình trụ màu vàng có biểu tượng phích cắm.
  3. Trong ngăn dưới cùng, đánh dấu nguồn dữ liệu mới bạn muốn lệnh trỏ tới. Không làm nổi bật 'Thêm lệnh' vì điều đó sẽ tạo ra một lệnh mới trên nguồn dữ liệu mới. Lệnh phải chứa SQL hợp lệ cho nguồn dữ liệu mới. Lưu ý rằng bạn không cần thêm bất kỳ mã hoặc thông số mới nào.
  4. Lần cập nhật lần truy cập. Crystal có thể sẽ yêu cầu bạn cung cấp các giá trị cho các tham số trước khi nó hoàn thành bản cập nhật.

Nếu SQL hợp lệ, bạn nên có nguồn dữ liệu cập nhật cho báo cáo của mình.

+1

Đó là điểm nhấn 'Thêm lệnh' mà tôi nghĩ là vấn đề! Cảm ơn vì điều này và tôi nghĩ rằng nó sẽ có hiệu quả nếu các nhà thiết kế không có tên bảng KHÁC trong LIVE và TEST !!! – Leslie

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