yamakashi2003 > 13-04-20, 02:58 PM
thuyyeu99 > 13-04-20, 03:01 PM
Xuân Thanh > 13-04-20, 03:16 PM
(13-04-20, 02:58 PM)yamakashi2003 Đã viết: Em chào các bác ạ,
Giả sử em có 1 bài toán là tạo 1 table: T_bill,
trong đó có 2 field là: sohd và soquay
Em tiến hành nhập liệu dựa vào form tạo trực tiếp từ table: T_bill
Giả sử ở dòng 1:
ở cột sohd sẽ có dữ liệu: 123+456+789
ở cột soquay có dữ liệu: 1+2+3
Giả sử ở dòng 2:
ở cột sohd sẽ có dữ liệu: 123+456+789
ở cột soquay có dữ liệu: 3+2+1
Tức là ở đây, 1 bill sẽ có dữ liệu cần liệt kê là số hóa đơn và số quầy,
các bill em nhập ở dòng 1 là : 123/1, 456/2, 789/3 và các bill em nhập ở dòng 2 là: 123/3, 456/2, 789/1
Vậy nhờ các bác chỉ giúp em code trên form để access thông báo bill: 456/2 đã được nhập ở dòng 1, khi mình nhập vào dòng 2 ạ
Em xin cảm ơn
tranthanhan1962 > 13-04-20, 03:20 PM
ongke0711 > 13-04-20, 03:29 PM
(13-04-20, 02:58 PM)yamakashi2003 Đã viết: Em chào các bác ạ,
Giả sử em có 1 bài toán là tạo 1 table: T_bill,
trong đó có 2 field là: sohd và soquay
Em tiến hành nhập liệu dựa vào form tạo trực tiếp từ table: T_bill
Giả sử ở dòng 1:
ở cột sohd sẽ có dữ liệu: 123+456+789
ở cột soquay có dữ liệu: 1+2+3
Giả sử ở dòng 2:
ở cột sohd sẽ có dữ liệu: 123+456+789
ở cột soquay có dữ liệu: 3+2+1
Tức là ở đây, 1 bill sẽ có dữ liệu cần liệt kê là số hóa đơn và số quầy,
các bill em nhập ở dòng 1 là : 123/1, 456/2, 789/3 và các bill em nhập ở dòng 2 là: 123/3, 456/2, 789/1
Vậy nhờ các bác chỉ giúp em code trên form để access thông báo bill: 456/2 đã được nhập ở dòng 1, khi mình nhập vào dòng 2 ạ
Em xin cảm ơn
dotrung > 13-04-20, 10:05 PM
domfootwear > 14-04-20, 09:05 AM
(13-04-20, 02:58 PM)yamakashi2003 Đã viết: Em chào các bác ạ,Không ai thiết kế dữ liệu chứa số hóa đơn như thế.
Giả sử em có 1 bài toán là tạo 1 table: T_bill,
trong đó có 2 field là: sohd và soquay
Em tiến hành nhập liệu dựa vào form tạo trực tiếp từ table: T_bill
Giả sử ở dòng 1:
ở cột sohd sẽ có dữ liệu: 123+456+789
ở cột soquay có dữ liệu: 1+2+3
Giả sử ở dòng 2:
ở cột sohd sẽ có dữ liệu: 123+456+789
ở cột soquay có dữ liệu: 3+2+1
Tức là ở đây, 1 bill sẽ có dữ liệu cần liệt kê là số hóa đơn và số quầy,
các bill em nhập ở dòng 1 là : 123/1, 456/2, 789/3 và các bill em nhập ở dòng 2 là: 123/3, 456/2, 789/1
Vậy nhờ các bác chỉ giúp em code trên form để access thông báo bill: 456/2 đã được nhập ở dòng 1, khi mình nhập vào dòng 2 ạ
Em xin cảm ơn
Xuân Thanh > 14-04-20, 10:05 AM
tranthanhan1962 > 14-04-20, 10:28 AM
(14-04-20, 09:05 AM)domfootwear Đã viết: Không ai thiết kế dữ liệu chứa số hóa đơn như thế.OK! Đồng ý với bạn. Một điều nữa hoá đơn là duy nhất, cho dù bao nhiêu quầy đi nữa thì vẫn không có chuyện trùng. Chỉ cần kiểm tra hoá đơn trùng mà thôi. Đưa số quầy vô đây là một chuyện tào lao. Rất ấn tượng với chữ ký của bạn
Nên tách ra mỗi dòng chứa thông tin 1 số hóa đơn và 1 số quầy. Set 2 field sohd và soquay là khóa.
Trên form khi nhập liệu ta bắt lỗi 3022 để thông báo việc nhập trùng.
domfootwear > 14-04-20, 10:38 AM
(14-04-20, 10:28 AM)tranthanhan1962 Đã viết:Bạn hãy xem lại câu hỏi trên nhé. Còn việc thiết kế 2 khóa không phải tào lao đâu bạn. Nếu bạn chưa rành thì cần phải tìm hiểu thêm để khỏi phát biểu linh tinh nữa.(14-04-20, 09:05 AM)domfootwear Đã viết: Không ai thiết kế dữ liệu chứa số hóa đơn như thế.OK! Đồng ý với bạn. Một điều nữa hoá đơn là duy nhất, cho dù bao nhiêu quầy đi nữa thì vẫn không có chuyện trùng. Chỉ cần kiểm tra hoá đơn trùng mà thôi. Đưa số quầy vô đây là một chuyện tào lao. Rất ấn tượng với chữ ký của bạn
Nên tách ra mỗi dòng chứa thông tin 1 số hóa đơn và 1 số quầy. Set 2 field sohd và soquay là khóa.
Trên form khi nhập liệu ta bắt lỗi 3022 để thông báo việc nhập trùng.