Bỏ qua để tới nội dung chính
Đăng nhập với Microsoft
Đăng nhập hoặc tạo một tài khoản.
Xin chào,
Chọn một tài khoản khác.
Bạn có nhiều tài khoản
Chọn tài khoản bạn muốn đăng nhập.

Bài viết này áp dụng cho Microsoft Dynamics NAV cho các quốc gia và miền địa phương ngôn ngữ sau đây.

  • Tiếng Đức (Đức) (de-de)

  • Tiếng Austrian (Áo) (at-at)

  • Tiếng Pháp (Thụy sĩ) (fr-CH)

  • Tiếng Đức (Thụy sĩ) (de-ch)

  • Tiếng ý (Thụy sĩ) (It-ch)

Triệu chứng

Khi bạn chạy "đã được đăng Phys. Xâm chiếm. Đặt hàng khác. "báo cáo, báo cáo sẽ hiển thị không có sự khác biệt. Báo cáo có cột dự kiến dòng, cột ghi và dòng theo dõi. Cột ở bên phải luôn trống. Sự cố này xảy ra trong các sản phẩm sau đây:

  • Phiên bản tiếng Đức của Microsoft Dynamics NAV 2009 R2

  • Phiên bản áo của Microsoft Dynamics NAV 2009 R2

  • Phiên bản tiếng Thụy sĩ của Microsoft Dynamics NAV 2009 R2

  • Phiên bản tiếng Đức của Microsoft Dynamics NAV 2009 gói dịch vụ 1

  • Phiên bản áo của Microsoft Dynamics NAV 2009 gói dịch vụ 1

  • Phiên bản tiếng Thụy sĩ của gói dịch vụ Microsoft Dynamics 1

Nguyên nhân

Sự cố này xảy ra vì biến TempPhysInvtDiffListBuffer2 của báo cáo là một biến địa phương và biến không bao giờ được phân công từ bất kỳ đâu trong báo cáo. Ngoài ra, biến không phải là biến tạm thời. Do đó, các điểm biến đổi thành "Phys" thực tế. Xâm chiếm. Kh. Vùng đệm danh sách "bảng luôn trống.

Giải pháp

Thông tin hotfix

Một hotfix được hỗ trợ hiện đã sẵn dùng từ Microsoft. Tuy nhiên, nó chỉ nhằm khắc phục sự cố được mô tả trong bài viết này. Chỉ áp dụng cho các hệ thống đang gặp vấn đề cụ thể này. Hotfix này có thể nhận được kiểm tra bổ sung. Vì vậy, nếu bạn không bị ảnh hưởng nghiêm trọng bởi sự cố này, chúng tôi khuyên bạn nên chờ gói dịch vụ Microsoft Dynamics NAV 2009 tiếp theo hoặc phiên bản Microsoft Dynamics NAV tiếp theo có chứa hotfix này.

Lưu ý trong các trường hợp đặc biệt, các chi phí thường được phát sinh cho các cuộc gọi hỗ trợ có thể bị hủy bỏ nếu một chuyên gia hỗ trợ kỹ thuật cho Microsoft Dynamics và các sản phẩm liên quan xác định rằng một bản Cập Nhật cụ thể sẽ giải quyết được vấn đề của bạn. Chi phí hỗ trợ thông thường sẽ áp dụng đối với các vấn đề và câu hỏi hỗ trợ bổ sung không phù hợp với bản cập nhật cụ thể đang được bàn tới.


Thông tin cài đặt

Microsoft cung cấp các ví dụ về lập trình chỉ cho hình minh họa mà không có bảo hành nào được thể hiện hoặc ngụ ý. Điều này bao gồm nhưng không giới hạn, các bảo đảm ngụ ý về khả năng bán hoặc thể dục cho mục đích cụ thể. Bài viết này giả định rằng bạn đã quen thuộc với ngôn ngữ lập trình được thể hiện và các công cụ được sử dụng để tạo và thủ tục gỡ lỗi. Kỹ sư hỗ trợ của Microsoft có thể giúp giải thích về các chức năng của một thủ tục cụ thể. Tuy nhiên, họ sẽ không sửa đổi các ví dụ này để cung cấp thêm các chức năng hoặc thủ tục dựng thêm để đáp ứng các yêu cầu cụ thể của bạn.

Lưu ý trước khi bạn cài đặt hotfix này, hãy xác nhận rằng tất cả người dùng Microsoft Navision Client sẽ được đăng xuất khỏi hệ thống. Điều này bao gồm người dùng máy khách của Microsoft Navision Application Services (NAS). Bạn nên là người dùng máy khách duy nhất đang đăng nhập khi bạn thực hiện hotfix này.

Để thực hiện hotfix này, bạn phải có giấy phép nhà phát triển.

Chúng tôi khuyên bạn nên có tài khoản người dùng trong cửa sổ đăng nhập Windows hoặc trong cửa sổ đăng nhập cơ sở dữ liệu được gán ID vai trò "SUPER". Nếu tài khoản người dùng không thể gán ID vai trò "SUPER", bạn phải xác nhận rằng tài khoản người dùng có các quyền sau đây:

  • Quyền sửa đổi đối với đối tượng mà bạn sẽ thay đổi.

  • Quyền thực thi cho đối tượng Hệ thống ID đối tượng 5210 và đối với đối tượng Hệ thống ID đối tượng 9015.



Lưu ý bạn không cần phải có quyền đối với các cửa hàng dữ liệu trừ khi bạn cần phải thực hiện sửa chữa dữ liệu.

Thay đổi mã

Lưu ý luôn kiểm tra các bản sửa lỗi trong một môi trường được kiểm soát trước khi bạn áp dụng các bản sửa lỗi cho máy tính sản xuất của bạn.
Để giải quyết sự cố này, hãy làm theo các bước sau:

  1. Thay đổi biến TempPhysInvtDiffListBuffer2 trong hàm CreateDiffListBuffer từ một biến địa phương đến một biến số toàn cầu của Phys được đăng. Xâm chiếm. Thứ tự khác. báo cáo (5005351) như sau:

    TempPhysInvtDiffListBuffer2@1140019 : TEMPORARY Record 5005363;

    tempphysinvtdifflistbuffer2@1140019

  2. Thay đổi mã trong hàm FindOrCreateDiffListBuffer trong phần Posted Phys. Xâm chiếm. Thứ tự khác. báo cáo (5005351) như sau:
    mã hiện có

      TempPhysInvtDiffListBuffer.INSERT;
    NoOfBufferLines := NoOfBufferLines +1;
    END ELSE BEGIN
    IF NextLineNo = 1 THEN
    ...

    Mã thay thế

    ...
    TempPhysInvtDiffListBuffer.INSERT;
    NoOfBufferLines := NoOfBufferLines +1;

    // Add the following lines.
    TempPhysInvtDiffListBuffer2 := TempPhysInvtDiffListBuffer;
    TempPhysInvtDiffListBuffer2.INSERT;
    // End of the lines.

    END ELSE BEGIN
    IF NextLineNo = 1 THEN
    ...

Điều kiện tiên quyết

Bạn phải có một trong các sản phẩm sau được cài đặt để áp dụng hotfix này:

  • Phiên bản tiếng Đức của Microsoft Dynamics NAV 2009 R2

  • Phiên bản áo của Microsoft Dynamics NAV 2009 R2

  • Phiên bản tiếng Thụy sĩ của Microsoft Dynamics NAV 2009 R2

  • Phiên bản tiếng Đức của Microsoft Dynamics NAV 2009 gói dịch vụ 1

  • Phiên bản áo của Microsoft Dynamics NAV 2009 gói dịch vụ 1

  • Phiên bản tiếng Thụy sĩ của gói dịch vụ Microsoft Dynamics 1

Loại bỏ thông tin

Bạn không thể loại bỏ hotfix này.

Trạng thái

Microsoft đã xác nhận đây là sự cố trong các sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".

Lưu ý đây là bài viết "phát hành nhanh" được tạo trực tiếp từ bên trong tổ chức hỗ trợ của Microsoft. Thông tin tại đây được cung cấp dưới dạng-có phản hồi cho các vấn đề mới nổi. Do tốc độ làm cho nó sẵn dùng, các tài liệu có thể bao gồm lỗi biểu đồ và có thể được sửa đổi tại bất kỳ thời điểm nào mà không cần thông báo. Xem điều khoản sử dụng cho các cân nhắc khác.

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.

Thông tin này có hữu ích không?

Bạn hài lòng đến đâu với chất lượng dịch thuật?
Điều gì ảnh hưởng đến trải nghiệm của bạn?
Khi nhấn gửi, phản hồi của bạn sẽ được sử dụng để cải thiện các sản phẩm và dịch vụ của Microsoft. Người quản trị CNTT của bạn sẽ có thể thu thập dữ liệu này. Điều khoản về quyền riêng tư.

Cảm ơn phản hồi của bạn!

×