Đánh giá chủ đề:
  • 4 Votes - 2.5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Một Form có thể nhập liệu cho nhiều bảng được không?
#1
Tôi đang làm một chương trình về quản lý công văn đi, đến của cơ quan. Tôi định xây dựng một Form nhập liệu chung cho mỗi loại công văn đi, hoặc đến (Có 10 bảng dự án cho mỗi loại công văn đi và đến). VD: Trong Form nhập liệu cho công văn đến sẽ nhập vào nội dung các trường. Sau khi nhấn UPDATE dữ liệu cập nhật của dự án nào sẽ được ghi vào đúng bảng của dự án đó (có dùng combo box để tạo danh sách các dự án). Nếu làm mỗi bảng một Form nhập liệu thì mất quá nhiều thời gian. Do đó rất mong các cao nhân chỉ giáo có thể làm được việc này không? Và sơ lược cách làm như thế nào?

Nhịn đói chờ tin.... Cảm ơn rất nhiều.
Chữ ký của tranducquy Hãy chia sẻ kinh nghiệm cùng mình trên ThuThuatAccess nhé! Chúc vui vẻ rose
Reply
Những người đã cảm ơn
#2
Cơ sở dữ liệu của bạn cụ thể là như thế nào? Công văn đi đến đó là chung một bảng? chỉ khác ở Loại công văn thôi? Hay là 2 bảng khác nhau?
Chưa mường tượng ra được cơ sở dữ liệu của bạn ra sao, khó mà hướng dẫn cụ thể lắm worried
Bạn có thể up file lên để mọi người hỗ trợ được k?
Chữ ký của Cafe Via He Ở nhờ nhà mẹ mình big green
ღღღღღTài sản của Cafe Via He (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#3
(21-12-10, 02:13 PM)tranducquy Đã viết: Tôi đang làm một chương trình về quản lý công văn đi, đến của cơ quan. Tôi định xây dựng một Form nhập liệu chung cho mỗi loại công văn đi, hoặc đến (Có 10 bảng dự án cho mỗi loại công văn đi và đến). VD: Trong Form nhập liệu cho công văn đến sẽ nhập vào nội dung các trường. Sau khi nhấn UPDATE dữ liệu cập nhật của dự án nào sẽ được ghi vào đúng bảng của dự án đó (có dùng combo box để tạo danh sách các dự án). Nếu làm mỗi bảng một Form nhập liệu thì mất quá nhiều thời gian. Do đó rất mong các cao nhân chỉ giáo có thể làm được việc này không? Và sơ lược cách làm như thế nào?

Nhịn đói chờ tin.... Cảm ơn rất nhiều.

công văn đến 1 bảng riêng, đi một bảng riêng
Thế này cho dễ hiểu nhé:
Ở Form nhập liệu chung:
- Bạn nhập nội dung cho các trường
- Sau đó Select từ combo box tên 1 bảng để ghi dữ liệu (VD: dự án Ngã tư Vọng chẳng hạn)
- Nhấn nút UPDATE ==> dữ liệu sẽ được ghi đúng vào bảng Dự án Ngã Tư Vọng

Tương tự cho các dự án khác.
Tóm lại, tên dự án nào thì dữ liệu sẽ được ghi vào bảng dự án đó
Chữ ký của tranducquy Hãy chia sẻ kinh nghiệm cùng mình trên ThuThuatAccess nhé! Chúc vui vẻ rose
Reply
Những người đã cảm ơn
#4
Mình nghĩ bạn thiết kế dữ liệu chưa hợp lý. Chỉ cần gộp cả 10 dự án vào chung 1 table. Rồi đánh số mã dự án là được.
Còn nếu bạn muốn tách ra riêng như vậy thì dự án nào bạn làm file Access nấy cho tiện!
Chữ ký của Noname 020
ღღღღღTài sản của Noname (View All Items) ღღღღღ
Reply
Những người đã cảm ơn haquocquan , Cafe Via He
#5
(21-12-10, 02:13 PM)tranducquy Đã viết: Tôi đang làm một chương trình về quản lý công văn đi, đến của cơ quan. Tôi định xây dựng một Form nhập liệu chung cho mỗi loại công văn đi, hoặc đến (Có 10 bảng dự án cho mỗi loại công văn đi và đến). VD: Trong Form nhập liệu cho công văn đến sẽ nhập vào nội dung các trường. Sau khi nhấn UPDATE dữ liệu cập nhật của dự án nào sẽ được ghi vào đúng bảng của dự án đó (có dùng combo box để tạo danh sách các dự án). Nếu làm mỗi bảng một Form nhập liệu thì mất quá nhiều thời gian. Do đó rất mong các cao nhân chỉ giáo có thể làm được việc này không? Và sơ lược cách làm như thế nào?

Nhịn đói chờ tin.... Cảm ơn rất nhiều.

Xin chào bạn!
Khi xây dựng một chương trình quản lý thì cái khó là phân tích và thiết kế cơ sở dữ liệu. Bởi vì thiết kế đúng thì chương trình mới có hiệu quả. Mình cũng đang viết phần mềm quản lý công văn đi đến. Nhưng có 1 chỗ mình vẫn chưa giải quyết, suy nghĩ 2 ngày mà vẫn chưa ra. Khi mình viết xong mình sẽ liên lạc sau.
Còn vấn đề bạn hỏi thì bạn nên tìm sách thiết kế cơ sở dữ liệu để làm cho phần mềm của bạn thêm tính logic. Chứ tất cả cho chung một bảng thì ko hay đâu bạn
Chữ ký của tinhochoaian Hãy chia sẻ kinh nghiệm cùng mình trên ThuThuatAccess nhé! Chúc vui vẻ rose
Reply
Những người đã cảm ơn Hạ Vàng , Noname
#6
(21-12-10, 02:13 PM)tranducquy Đã viết: Tôi đang làm một chương trình về quản lý công văn đi, đến của cơ quan. Tôi định xây dựng một Form nhập liệu chung cho mỗi loại công văn đi, hoặc đến (Có 10 bảng dự án cho mỗi loại công văn đi và đến). VD: Trong Form nhập liệu cho công văn đến sẽ nhập vào nội dung các trường. Sau khi nhấn UPDATE dữ liệu cập nhật của dự án nào sẽ được ghi vào đúng bảng của dự án đó (có dùng combo box để tạo danh sách các dự án). Nếu làm mỗi bảng một Form nhập liệu thì mất quá nhiều thời gian. Do đó rất mong các cao nhân chỉ giáo có thể làm được việc này không? Và sơ lược cách làm như thế nào?

Nhịn đói chờ tin.... Cảm ơn rất nhiều.

Làm theo cách của bạn cũng gọn nhưng mình thấy khó khăn trong tìm kiếm truy xuất cập nhật mới theo cá nhân, đơn vị, số hồ sơ, loại công văn,...
Nếu công việc thuần ở cửa giao nhận ko thống kê lọc lấy dữ liệu thì làm theo cách phổ thông 1 bảng duy nhất tựa như ghi sổ là OK, còn thống kê truy xuất các thứ,...bạn nên đưa lên biểu mẫu hoặc mô tả chi tiết từng bước trong việc đi đến, phương thức giao nhận, phân loại công văn,... để phân tích làm cơ sở dữ liệu thì sau này khỏe hơn. CSDL là quan trọng số 1 vì khi đã nhập sửa lại rất khó khăn trong chiếc tách đổ vào CSDL mới.
Chữ ký của KínhCận Hãy chia sẻ kinh nghiệm cùng mình trên ThuThuatAccess nhé! Chúc vui vẻ rose
Reply
Những người đã cảm ơn
#7
(21-12-10, 02:13 PM)tranducquy Đã viết: Tôi đang làm một chương trình về quản lý công văn đi, đến của cơ quan. Tôi định xây dựng một Form nhập liệu chung cho mỗi loại công văn đi, hoặc đến (Có 10 bảng dự án cho mỗi loại công văn đi và đến). VD: Trong Form nhập liệu cho công văn đến sẽ nhập vào nội dung các trường. Sau khi nhấn UPDATE dữ liệu cập nhật của dự án nào sẽ được ghi vào đúng bảng của dự án đó (có dùng combo box để tạo danh sách các dự án). Nếu làm mỗi bảng một Form nhập liệu thì mất quá nhiều thời gian. Do đó rất mong các cao nhân chỉ giáo có thể làm được việc này không? Và sơ lược cách làm như thế nào?

Nhịn đói chờ tin.... Cảm ơn rất nhiều.

Theo tôi thì việc này không khó. Nếu có các công văn giống nhau về hình thức thì có thể cho nó được lưu giữ trong cùng một bản, tuy nhiên cần thêm một trường nhận dạng để khi in nó sẽ tìm đến report cần thiết. Tôi đang có chương trình chỉ cần nhập dữ liệu trong 1 form, và lưu vào chỉ 1 bảng, nhưng khi in ra thì nó có thể in cho bất cứ yêu cầu nào. chỉ cần thiết kế bảng và form bao hàm tất cả các trường cần thiết, khi trường nào không cần yêu cầu thì cws bỏ trống và không đwowcj hiển thị trong report, và điều cần thiết là trong form và bản có một trường nhận dạng để tự động mở report thích hợp. Chúc bạn thành công.
Chữ ký của lehoanganhduc Xin chào, mình là lehoanganhduc, Tham gia http://thuthuataccess.com/forum từ ngày 16-05 -11.
Reply
Những người đã cảm ơn Noname
#8
Cách của bạn không khó. trước tiên là bạn lên tạo cho các bảng có mối quan hệ ràng buộ gữa các bảng ( relationhips)sau này mình tạo một form chính và các subform trên form chính ( formain) sau khi bạn nhập dữ liệu xong thì chỉ nhấp vào nút update or add data thì ok hết.bạn gửi data mẫu của bạn lên đi. mọi người xem cho( cách của mình đơn giản thôi không liên quan đến phần viết code vba chuyên sâu. nhưng vẫn đảm bảo được yêu cầu của bạn)NoteHeart60_60
Chữ ký của quanghoasla Hãy chia sẻ kinh nghiệm cùng mình trênThuThuatAccess nhé! Chúc vui vẻ rose
My site: My site hoặc My site
ღღღღღTài sản của quanghoasla (View All Items) ღღღღღ
Reply
Những người đã cảm ơn Noname , Cafe Via He


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
  [Hỏi] Refresh Form và tiếp tục hoạt động Godspear 2 84 08-12-16, 12:48 PM
Bài mới nhất: Godspear
  Tạo Menu dạng TreeView bằng Query (không dùng ActiveX) ongke0711 4 268 06-12-16, 09:16 PM
Bài mới nhất: toancvp
  [Hỏi] Cách thêm dữ liệu vào form Main_Sub NganNguyen 1 39 06-12-16, 02:23 AM
Bài mới nhất: maidinhdan
  Tự động hiện Form khi loading hết thời gian ChiMai 1 49 02-12-16, 08:59 PM
Bài mới nhất: ongke0711
  [Help] Cập nhật combobox 2 từ combobox 1 (dữ liệu ở nhiều bảng) votinh.tq 6 209 22-11-16, 11:34 PM
Bài mới nhất: votinh.tq

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ơ