Câu hỏi nhanh ở đây, hy vọng có giải pháp hợp lý ngắn gọn.Đóng biểu mẫu bị ràng buộc mà không lưu thay đổi
Tôi có hình thức ràng buộc hoàn toàn cho mục nhập dữ liệu (không thể duyệt qua các bản ghi, chỉ chèn chúng). Tôi sẽ có rất nhiều người dùng xoay xở. Để tránh dữ liệu bẩn, tôi muốn họ xác nhận rằng biểu mẫu là chính xác trước khi gửi hồ sơ.
Vấn đề là ngay sau khi tôi nhập bất kỳ điều gì vào biểu mẫu, quyền truy cập sẽ tạo và lưu bản ghi.
Tôi muốn lưu hồ sơ CHỈ và cam kết nếu người dùng nhấp vào 'Gửi'. Nếu họ bấm đóng hoặc thoát khỏi ứng dụng, tôi không muốn bản ghi đã hoàn thành một phần đó trong cơ sở dữ liệu.
Nếu không sử dụng biểu mẫu không liên kết và gọi hàm chèn, có giải pháp đơn giản không?
Bạn có thể hoàn tác bản ghi miễn là bạn không có biểu mẫu phụ. – Fionnuala
@remou Làm thế nào để điều này có hiệu lực autonumber? Giả sử tôi có hai người dùng đồng thời trên biểu mẫu. Người dùng 1 Mở biểu mẫu và bắt đầu nhập dữ liệu trước tiên. Người dùng 2 sau đó mở biểu mẫu và tự nhập dữ liệu. Người dùng 1 quyết định anh ta có những việc tốt hơn để làm hơn là nhập dữ liệu và nhấp vào nút 'hoàn tác'. Tôi đoán điều này sẽ dẫn đến một khoảng cách về số (như chèn sau đó xóa, thay vì quay lại hoặc thiếu cam kết?) – Scotch
Kiểm tra điều này quá [: bạn có thể kiểm tra trước khi biểu mẫu được cập nhật] (http://bytes.com/topic/access/insights/891249-how-stop-bound-forms-updating-automatically). Trong điều kiện giữ tính nhất quán của autoincrementer, bạn luôn có thể có một xác nhận trước khi chèn một diễn ra ... – bonCodigo