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.

Đôi khi khi bạn mở một đối tượng Access (chẳng hạn như bảng, truy vấn, biểu mẫu hoặc báo cáo), Access sẽ hiển thị hộp thoại Nhập Giá trị Tham số. Access sẽ hiển thị hộp thoại này khi bạn mở một đối tượng có chứa mã định danh hoặc biểu thức mà Access không thể diễn giải.

Trong một số trường hợp, đây là hành vi mà bạn muốn. Ví dụ: người tạo cơ sở dữ liệu có thể đã tạo ra một truy vấn cho phép bạn nhập thông tin mỗi lần truy vấn chạy, chẳng hạn như ngày bắt đầu hoặc số ID nhân viên. Lời nhắc như vậy có thể giống như sau:

Hiển thị ví dụ về hộp thoại Nhập Giá trị Tham số dự kiến trong Access, với mã định danh có nhãn "Nhập ID Nhân viên", trường để nhập giá trị, nút OK và Hủy bỏ.

Tuy nhiên, trong các trường hợp khác, bạn không muốn hộp thoại này xuất hiện. Ví dụ: bạn có thể đã thực hiện một số thay đổi đối với thiết kế cơ sở dữ liệu của mình. Giờ đây, khi bạn mở một đối tượng, Access sẽ hiển thị hộp thoại bất ngờ kèm theo thông báo bạn không hiểu.

Hiển thị ví dụ về hộp thoại Nhập Giá trị Tham số không mong muốn trong Access, với mã định danh có nhãn "SomeIdentifier", một trường để nhập giá trị, nút OK và Hủy bỏ.

Bài viết này cung cấp cho bạn các thủ tục để điều tra lý do tại sao Access có thể yêu cầu giá trị tham số và cách bạn có thể dừng yêu cầu.

Dừng yêu cầu về giá trị tham số

Để hộp thoại Nhập Giá trị Tham số không xuất hiện, bạn phải kiểm tra mọi biểu thức được liên kết với đối tượng mà bạn đang làm việc và tìm mã định danh khiến hộp thoại xuất hiện. Sau đó, bạn phải sửa mã định danh hoặc cú pháp của biểu thức có chứa mã định danh.

Tìm các nối kết để biết thêm thông tin về cú pháp biểu thức ở cuối bài viết trợ giúp này.

Khi hộp thoại Nhập Giá trị Tham số không mong muốn xuất hiện, hãy ghi lại mã định danh hoặc biểu thức được liệt kê trong hộp thoại. Ví dụ: "SomeIdentifier" như minh họa trong ảnh chụp màn hình sau đây.

Hiển thị ví dụ về hộp thoại Nhập Giá trị Tham số không mong muốn, với mũi tên màu đỏ trỏ đến nhãn mã định danh "SomeIdentifier", một trường để nhập giá trị và các nút OK và Hủy bỏ.

Sau đó, chọn Hủy bỏ và tiếp tục với một trong các quy trình sau được liệt kê bên dưới, tùy thuộc vào loại đối tượng bạn đang mở khi hộp thoại xuất hiện. Các thủ tục cung cấp hướng dẫn chung để kiểm tra các biểu thức trong các loại đối tượng khác nhau. Tuy nhiên, những thay đổi cụ thể mà bạn phải thực hiện phụ thuộc vào cấu trúc cơ sở dữ liệu của bạn.

Lỗi đánh máy trong truy vấn là nguyên nhân thường xuyên gây ra các lời nhắc tham số không mong muốn. Như đã đề cập ở trên, khi truy vấn được thiết kế để yêu cầu giá trị tham số khi chạy, hộp thoại Nhập Giá trị Tham số sẽ xuất hiện theo thiết kế. Tuy nhiên, nếu bạn chắc chắn rằng truy vấn không nên yêu cầu giá trị tham số, hãy sử dụng quy trình này để kiểm tra truy vấn về biểu thức không chính xác.

  1. Bấm chuột phải vào truy vấn trong Ngăn Dẫn hướng và sau đó bấm Dạng xem Thiết kế.

  2. Kiểm tra mã định danh và biểu thức trong hàng Trường và trong hàng Tiêu chí và xác định xem có bất kỳ văn bản nào khớp với văn bản đã được hiển thị trong hộp thoại Nhập Giá trị Tham số hay không. Đặc biệt, nếu một trong các ô trong hàng Trường có chứa giá trị như Expr1: [SomeIdentifier], đây có thể là nguồn của lời nhắc tham số.

    Truy vấn có chứa một biểu thức khiến cho hộp thoại Nhập Giá trị Tham số xuất hiện

Tìm các liên kết để biết thêm thông tin về cách tạo truy vấn tham số ở cuối bài viết trợ giúp này.

Đầu Trang

Nếu hộp thoại Nhập Giá trị Tham số xuất hiện khi bạn mở báo cáo, hãy làm theo các bước sau để kiểm tra thuộc tính của báo cáo:

  1. Bấm chuột phải vào báo cáo trong Ngăn Dẫn hướng, rồi bấm Dạng xem Thiết kế.

    Lưu ý: Trước khi tiếp tục, hãy xác định xem điều khiển nào trên báo cáo có hiển thị hình tam giác màu lục ở góc trên bên trái hay không. Hình tam giác có nghĩa là Access không thể đánh giá một mã định danh hoặc biểu thức trong thuộc tính Nguồn Điều khiển của điều khiển đó. Nếu bất kỳ điều khiển nào hiển thị hình tam giác màu xanh lá cây, hãy đặc biệt chú ý đến các điều khiển đó khi bạn tiếp tục qua các bước này.

    Báo cáo chứa một hộp văn bản có một mã định danh sai chính tả

  2. Nếu ngăn tác vụ Bảng Thuộc tính không hiển thị, hãy nhấn F4 để hiển thị ngăn tác vụ.

  3. Trong ngăn tác vụ Bảng Thuộc tính, chọn tab Tất cả.

  4. Chọn điều khiển hiển thị dữ liệu trên báo cáo (chẳng hạn như hộp văn bản, hộp kiểm hoặc hộp tổ hợp). Nếu bất kỳ điều khiển nào hiển thị hình tam giác màu xanh lá cây được đề cập ở bước 1, trước tiên hãy bấm vào một trong những điều khiển đó.

  5. Trong ngăn tác vụ Trang Thuộc tính, kiểm tra thuộc tính Nguồn Điều khiển cho mã định danh được hiển thị trong hộp thoại Nhập Giá trị Tham số, rồi sửa đổi biểu thức nếu cần.

  6. Lặp lại bước 4 và 5 cho các điều khiển khác trên báo cáo cho đến khi bạn tìm thấy biểu thức gây ra sự cố.

  7. Nếu bạn vẫn không thể tìm thấy sự cố, hãy kiểm tra xem có bất kỳ biểu thức nào không chính xác trong ngăn Nhóm, Sắp xếp và Tổng cộng không:

    • Nếu ngăn Nhóm, Sắp xếp và Tổng cộng không hiển thị, trên tab Thiết kế Bố trí Báo cáo, trong nhóm Nhóm & Tổng cộng, hãy chọn Nhóm & Sắp xếp.

    • Nếu "Nhóm theo biểu thức" hoặc "Sắp xếp theo biểu thức" được hiển thị trên một dòng trong ngăn Nhóm , Sắp xếp và Tổng cộng, hãy chọn từ "biểu thức" để mở Bộ dựng Biểu thức, nơi bạn có thể kiểm tra biểu thức và sửa đổi biểu thức nếu cần.

Đầu Trang

Nếu hộp thoại Nhập Giá trị Tham số xuất hiện mỗi lần bạn mở biểu mẫu, biểu thức không chính xác có thể nằm trong truy vấn cơ sở. Kiểm tra truy vấn cơ sở để tìm biểu thức không chính xác.

  1. Bấm chuột phải vào biểu mẫu trong Ngăn Dẫn hướng, rồi chọn Dạng xem Thiết kế.

  2. Nếu ngăn tác vụ Bảng Thuộc tính không hiển thị, hãy nhấn F4 để hiển thị ngăn tác vụ.

  3. Đảm bảo đã chọn Biểu mẫu trong danh sách ở đầu ngăn tác vụ Trang Thuộc tính, rồi chọn tab Tất cả.

  4. Kiểm tra thuộc tính Nguồn Bản ghi. Nếu có chứa tên truy vấn hoặc câu lệnh SQL thì một trong các mã định danh trong câu lệnh đó có thể không chính xác và khiến hộp thoại Nhập Giá trị Tham số xuất hiện. Chọn hộp thuộc tính Nguồn Bản ghi, rồi bấm vào nút Dựng Nút Trình Tạo.

  5. Sử dụng quy trình trong mục Kiểm tra biểu thức trong truy vấn để tìm biểu thức không chính xác.

    Quan trọng: Để lưu các thay đổi của bạn vào truy vấn khi bạn hoàn tất, hãy đóng truy vấn, rồi lưu biểu mẫu trước khi chuyển trở lại dạng xem biểu mẫu. Nếu không, bất kỳ thay đổi nào bạn đã thực hiện đối với truy vấn sẽ bị mất.

Đầu Trang

Một biểu thức không chính xác trong thuộc tính Nguồn Hàng của điều khiển hộp tổ hợp hoặc hộp danh sách có thể khiến hộp thoại Nhập Giá trị Tham số xuất hiện. Trong một số trường hợp, hộp thoại sẽ không xuất hiện cho đến khi bạn tìm cách sử dụng điều khiển. Sử dụng quy trình này để kiểm tra thuộc tính Nguồn Hàng của điều khiển:

  1. Bấm chuột phải vào biểu mẫu trong Ngăn Dẫn hướng, rồi chọn Dạng xem Thiết kế.

  2. Bấm vào hộp tổ hợp hoặc hộp danh sách mà bạn muốn kiểm tra.

  3. Nếu ngăn tác vụ Bảng Thuộc tính không hiển thị, hãy nhấn F4 để hiển thị ngăn tác vụ.

  4. Chọn tab Dữ liệu, rồi kiểm tra thuộc tính Nguồn Hàng và xác định xem có bất kỳ văn bản nào khớp với văn bản trong hộp thoại Nhập Giá trị Tham số hay không.

Đầu Trang

Nếu Access hiển thị hộp thoại Nhập Giá trị Tham số mỗi lần bạn mở bảng, nhiều khả năng biểu thức không chính xác sẽ nằm trong thuộc tính Nguồn Hàng của trường Tra cứu trong bảng đó.

  1. Bấm chuột phải vào bảng trong Ngăn Dẫn hướng, rồi chọn Dạng xem Thiết kế.

  2. Để xác định xem một trường có phải là trường Tra cứu không, hãy chọn tên trường, rồi bên dưới Thuộc tính Trường, chọn tab Tra cứu. Nếu tab chứa hộp thuộc tính Nguồn Hàng thì trường đó là trường Tra cứu. Kiểm tra thuộc tính Nguồn Hàng. Nếu có chứa câu lệnh SQL thì một trong các mã định danh trong câu lệnh có thể không chính xác và khiến hộp thoại Nhập Giá trị Tham số xuất hiện.

Lưu ý: Một bảng có thể có nhiều trường Tra cứu, vì vậy hãy đảm bảo kiểm tra tab Tra cứu cho từng trường.

Đầu Trang

Xem thêm

Hướng dẫn về cú pháp biểu thức

Thêm hàm vào biểu thức Access

Dùng tham số để yêu cầu đầu vào khi chạy một truy vấn

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!

×