Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Xin trợ giúp làm cách nào tự thêm 1 số bản ghi ở Sub form
#1
Xin chào các anh chị!

Tôi đang tập thành thiết kế một chương trình Access giúp thu tiền lệ phí nhập viện của một trạm y tế. Khi thiết kế, vấn đề phát sinh ở đây là:
Một bệnh nhân khi nhập viện thường phải nộp một vài loại phí cố định như: phí giường bệnh, phí vệ sinh,...và một số phí khác.
Vậy làm cách nào để mỗi khi nhập thông tin cho một bệnh nhân thì ở form con HOADON sẽ tự động thêm một vài bản ghi quy định các loại phí cố định cần phải nộp.

Rất mong nhận được sự trợ giúp từ các anh, chị.

Trân trọng cảm ơn!
024

[Hình: BenhNhan1.jpg]
[Hình: BenhNhan2.jpg]
[Hình: BenhNhan3.jpg]
Chữ ký của tiennd67 034
Chia sẻ kinh nghiệm chính là cách trao đổi, học tập nhanh nhất.
Reply
Những người đã cảm ơn
#2
Không đăng được bài trả lời
Chữ ký của tranthanhan1962 Kết quả cuối cùng của một đời người, không phải bạn có được bao nhiêu tiền bạc, tài sản. Mà bạn còn bao nhiêu người bạn  thumbs up
ღღღღღTài sản của tranthanhan1962 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#3
B1. bạn tạo thêm một bảng DMLephi co cấu trúc hoàn toàn giống với bagr TBHoadon.
Không cần liên kết gì hết, bảng DMLephi bạn cập nhật trước những lệ phí đó đi
-Bạn dùng một Hàm hoặc một thủ tục ở trên Form đó bạn bạn sao chép những phí trong danh mục vào TBhoadon là xong. Chúc thành công nhé
Chữ ký của tt1212 Present Nhận viết phần mềm, hỗ trợ viết phần mềm, hợp tác viết phần mềm trên nên Microsoft Access mọi phiên bản Liên hệ: Mr Đức -989276236. Email: Tantriviet.vnn@gmail.com website:http://www.tantrivietsoft.com/
Reply
Những người đã cảm ơn maidinhdan
#4
Hôm qua mình không đăng được bài trả lời vì vô tình có một đoạn mã có từ khóa không được phép nằm trong bài. Mình đã tìm được cách xử lý.
Căn cứ vào cách bạn phân tích ứng dụng của bạn sau này khi phát sinh sẽ gặp các khó khăn như sau:
1/ Bạn sử dụng trực tiếp Tb_Nguoibenh làm hóa đơn và MaBN là Primary Key vì vậy mỗi hóa đơn là một phát sinh bệnh nhân mới. Và bạn không thể sử dụng MaBN cũ cho lần nhập viện sau.
2/ Bạn không có một table quản lý nhóm lệ phí. Vì vậy mỗi dòng lệ phí bạn phải tự nhập bằng tay mà thôi.
3/Phát sinh thu tiền nhập viện còn thiếu ngày thu viện phí, số phiếu thu
Góp ý cùng bạn.
Bạn có thể phân tích như sau:
[Hình: l37gDSN.png]
Trong form nhập liệu sử dụng dữ liệu của Tb_Phatsinh làm mainform. Các form có resource là Tb_Nguoibenh, Tb_Hoadon làm subform.
[Hình: KUpTpFo.png]
Để tự động cập nhật đơn giá và đơn vị tính cho subform (Tb_Hoadon) bạn dùng combobox cho field lephi và sử dụng code sau:
Mã PHP:
Private Sub Lephi_AfterUpdate()
Donvitinh.Value DLookup("[Donvitinh]""Tb_Lephi""[Lephi]= [Tb_Lephi]![Lephi] ")
Gia.Value DLookup("[Gia]""Tb_Lephi""[Lephi]= [Tb_Lephi]![Lephi] ")
End Sub 
Nếu muốn tự động hơn nữa bạn có thể thêm vào table Tb_Lephi field thuongsudung (thường sử dụng) có Data type là Yes/No (mục đích là để thiết đặt những lệ phí thường sử dụng sẽ được nhập thẳng vào subform Tb_Hoadon). Trên subform Tb_Hoadon bạn tạo 1 button NhapLePhi có code:
[Hình: GanXERE.png]
(Do đoạn mã này có từ khóa không được phép nên mình chuyển thành ảnh, bạn thông cảm)
Khi nhập dữ liệu bạn chỉ cần click nút này là bảng giá của những lệ phí thường nhập sẽ được đưa vào.
Chúc bạn thành công.
Chữ ký của tranthanhan1962 Kết quả cuối cùng của một đời người, không phải bạn có được bao nhiêu tiền bạc, tài sản. Mà bạn còn bao nhiêu người bạn  thumbs up
ღღღღღTài sản của tranthanhan1962 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn maidinhdan , tiennd67
#5
Xin chân thành cảm ơn bạn tranthanhhan1962 và các bạn khác đã trợ giúp tôi xử lý bài tập này. Do tầm hiểu biết có hạn nên việc phân tích cơ sở dữ liệu chưa được đầy đủ và chặt chẽ.
Rất mong nhận được sự chỉ giáo của mọi người.
Chữ ký của tiennd67 034
Chia sẻ kinh nghiệm chính là cách trao đổi, học tập nhanh nhất.
Reply
Những người đã cảm ơn


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
  [Help] Nhờ AE chỉ giúp phần import ODBC database với ạ Mr H 1 89 01-12-16, 05:19 PM
Bài mới nhất: maidinhdan
Big Grin Giúp đổ đầy các dòng dưới nếu cùng số hóa đơn ledangvan 3 323 26-03-16, 01:01 PM
Bài mới nhất: ongke0711
  Mong mọi người giúp tạo CSDL Quản lý thiết bị huymcsa 10 664 14-01-16, 04:22 PM
Bài mới nhất: ongke0711
  [Help] Cách thiết kế table và relationships Yến 15 936 13-01-16, 05:25 PM
Bài mới nhất: tranthanhan1962
  [Help] Giúp mình cập nhật đơn giá bình quân gia quyền thucgia 31 2,458 24-09-15, 09:41 AM
Bài mới nhất: ongke0711

Chuyển nhanh:


User(s) browsing this thread: 1 Guest(s)
Diễn Đàn Thơ Văn Thi Ẩm Lâu|Nhà Hàng Sông Thơ