quanlygiaoxu.net

Nhập dữ liệu Access#

Vào bằng: Hệ thống › Nhập dữ liệu AccessĐịa chỉ: /nhap-du-lieuVai trò thấp nhất: Quản trị hệ thống

Màn hình này dùng để làm gì#

Đây là nơi đưa toàn bộ sổ sách của một giáo xứ đang dùng bản cũ trên máy tính (tệp giaoxu.mdb) sang bản web. Việc làm theo ba bước bắt buộc: chọn giáo xứ đích và tệp, chạy thử để xem báo cáo (chưa ghi gì), rồi mới nhập thật. Sau khi nhập thật, màn hình đối chiếu số dòng nguồn và số dòng đích để bạn biết có sót gì không.

Nhập nhầm giáo xứ là lỗi rất khó dọn và dễ mất sổ sách, nên màn hình có nhiều lớp nhắc.

Ai được mở#

Chỉ tài khoản Quản trị hệ thống. Người khác không thấy mục này trên menu và máy chủ từ chối nếu họ mở bằng cách khác. Giáo xứ muốn tự nhập sổ của mình (không gửi tệp cho quản trị hệ thống) dùng màn hình ngắn gọn hơn: Nhập dữ liệu Access (giáo xứ tự nhập), chỉ Quản trị giáo xứ thấy.

Vào màn hình này bằng cách nào#

Các phần trên màn hình#

Màn Nhập dữ liệu Access của quản trị hệ thống: ô Giáo xứ đích, nút chọn tệp .mdb, nút 1. Chạy thử
Nhập dữ liệu Access vào một giáo xứ.
  1. Dòng chữ hướng dẫn ngắn.
  2. Khung chọn: Giáo xứ đích, Dữ liệu QLGX desktop (.mdb), nút 1. Chạy thử (không ghi gì).
  3. Sau khi chạy thử: khung Báo cáo chạy thử. Nguồn: (tên giáo xứ trong tệp) với cảnh báo, bảng đối chiếu, ô tích xác nhận và nút 2. Nhập thật.
  4. Sau khi nhập thật: khung tiến độ (Đang nhập dữ liệu…, Đã nhập xong hoặc Nhập thất bại) với bảng đối chiếu cuối cùng.

Bảng trường và nút#

Khung chọn#

TrườngDùng để làm gìGiá trị & ràng buộcGhi chú & tình huống dùng
Giáo xứ đíchChọn giáo xứ sẽ nhận dữ liệuBắt buộc. Mặc định là giáo xứ bạn đang làm việc (ghi kèm ", đang làm việc"). Nếu không xác định được thì để trống ("Hãy chọn giáo xứ đích") và bạn phải chọn tay. Mỗi giáo xứ ghi kèm "(đã có n tài khoản)" nếu có tài khoảnĐổi giáo xứ đích sẽ xoá báo cáo chạy thử và ô tích xác nhận, phải chạy thử lại. Ô bị khoá trong lúc chạy thử, đang bắt đầu hoặc đang nhập
Dòng "Chưa có giáo xứ đích? Vào "Quản lý giáo xứ" tạo giáo xứ mới trước."Nhắc—Giáo xứ mới phải có trong danh sách trước. Xem Quản lý giáo xứ
Dữ liệu QLGX desktop (.mdb)Chọn tệp dữ liệuNhận tệp .mdb, và cả gói .gz / .json.gz xuất từ trước. Tối đa 100 MBChọn tệp khác sẽ xoá báo cáo chạy thử. Tệp .mdb được máy chủ đọc ở chế độ chỉ đọc, tệp gốc của bạn không bị sửa
1. Chạy thử (không ghi gì)Đọc tệp và cho báo cáo, chưa ghi vào giáo xứ đíchMờ nếu chưa chọn giáo xứ đích hoặc chưa chọn tệp, hoặc đang chạyGhi "Đang chạy thử…" trong lúc chạy

Báo cáo chạy thử#

TrườngDùng để làm gìGiá trị & ràng buộcGhi chú & tình huống dùng
Nguồn (trên tiêu đề)Tên giáo xứ ghi trong tệp—Đối chiếu với giáo xứ đích để chắc không nhầm tệp
Dòng đỏ "⚠ Giáo xứ đích ĐÃ có n giáo dân..."Cảnh báo giáo xứ đích đã có dữ liệuChỉ hiện khi giáo xứ đích đã có giáo dânĐầy đủ lời: "Nhập tiếp vào đây có thể trộn lẫn dữ liệu hai giáo xứ khác nhau, kiểm tra thật kỹ trước khi xác nhận."
Khung Có bản ghi trùng mãBáo giáo xứ đích có dữ liệu gõ tay trên web mang cùng mã với sổ AccessChỉ hiện khi có trùng. Liệt kê từng loại: "n gia đình, mã 1, 2, 3, …" (tối đa 10 mã mỗi loại)Xem "Xử lý bản ghi trùng mã" ở mục Quy tắc ẩn
Bỏ qua / Chép đè / Ép buộc ghi đè / Thay toàn bộ (nút chọn)Chọn cách xử lý bản ghi trùng mãChỉ hiện khi có trùng. Chưa chọn cái nào lúc đầu, và khi chưa chọn thì không nhập thật đượcĐổi cách xử lý thì phải tích lại ô xác nhận
Nhập thêm / Thay toàn bộ (nút chọn)Chọn cách nhập vào giáo xứ đích đã có dữ liệu mà không có trùng mãChỉ hiện khi giáo xứ đích đã có giáo dân và không có khung trùng mã. Mặc định Nhập thêmNhập thêm: giữ dữ liệu đang có; người/gia đình đã nhập từ sổ Access lần trước được cập nhật theo tệp. Thay toàn bộ: xem "Xử lý bản ghi trùng mã". Mỗi lần chạy thử lại thì trở về Nhập thêm
Bảng Bảng / Nguồn / Đích / Đối chiếuSố dòng trong tệp (Nguồn) và trong giáo xứ đích (Đích), theo từng loại dữ liệuKhi chạy thử, cột Đích ghi "-" và cột Đối chiếu ghi "Chưa đối chiếu"Chỉ sau khi nhập thật mới có số Đích và kết quả "Khớp" hoặc "⚠ lệch"
n cảnh báo dữ liệu (bấm để mở)Danh sách các dòng bị bỏ, ô không đọc được...Hiện tối đa 50 dòng đầu, dù số n có thể lớn hơnĐọc kỹ trước khi nhập thật
Tôi đã xem báo cáo chạy thử ở trên và xác nhận nhập THẬT vào giáo xứ "(tên)"Ô tích xác nhậnMờ nếu có bản ghi trùng mã mà chưa chọn cách xử lý. Nếu giáo xứ đích đã có dữ liệu, câu ghi thêm "(giáo xứ này ĐÃ có dữ liệu, vẫn muốn tiếp tục)"Bắt buộc tích mới bấm được Nhập thật
2. Nhập thậtBắt đầu nhập thậtMờ nếu chưa tích xác nhận, chưa chọn cách xử lý trùng, hoặc đang bắt đầu/đang chạyBấm xong hiện thêm hộp Xác nhận giáo xứ đích (xem dưới). Nếu đã chọn Thay toàn bộ thì thay vào đó hiện hộp Thay toàn bộ dữ liệu bằng sổ Access

Hộp "Xác nhận giáo xứ đích"#

TrườngDùng để làm gìGiá trị & ràng buộcGhi chú & tình huống dùng
Nội dung hộpNêu lại tên giáo xứ đích lần cuốiNói: "Dữ liệu trong tệp sẽ được ghi vào giáo xứ: (tên)". Nếu đích khác giáo xứ bạn đang làm việc, hộp có màu cảnh báo mạnh và thêm dòng "Lưu ý: đây KHÔNG phải giáo xứ bạn đang làm việc"Kết thúc bằng: "Thao tác này ghi hàng loạt vào sổ sách của giáo xứ đó và không có nút hoàn tác. Tiếp tục?"
Nhập vào giáo xứ nàyĐồng ý nhập——
Để tôi xem lạiQuay lại, không làm gì——

Khung tiến độ#

TrườngDùng để làm gìGiá trị & ràng buộcGhi chú & tình huống dùng
Đang nhập dữ liệu…Báo đang chạyKèm đồng hồ "Đã chạy n phút n giây" cập nhật mỗi giây. Màn hình tự hỏi máy chủ mỗi 1,5 giâyĐồng hồ tăng nghĩa là màn hình vẫn sống, không phải treo. Không có phần trăm
Đã nhập xongNhập hoàn tấtKèm bảng đối chiếu và (nếu có) danh sách cảnh báoNếu mọi bảng khớp: "Mọi bảng đã khớp tuyệt đối số dòng nguồn/đích."
Nhập thất bạiNhập lỗiKèm dòng chữ đỏ mô tả lỗiNhập được thực hiện trong một lần: lỗi thì không có gì được ghi xuống
Đối chiếu (cột)So số dòng nguồn với đích"Khớp", "⚠ lệch", hoặc "Chưa đối chiếu"Lệch chưa chắc là hỏng, xem mục Quy tắc ẩn

Các việc thường làm#

Chuyển dữ liệu của một giáo xứ từ bản cũ lên web#

  1. Đảm bảo giáo xứ đã có trên máy chủ. Nếu chưa, tạo ở Quản lý giáo xứ hoặc duyệt đơn ở Đăng ký mới.
  2. Nếu giáo xứ đã gửi kèm tệp giaoxu.mdb trong đơn đăng ký: ở Đăng ký mới bấm Nhập dữ liệu từ tệp đã gửi (hoặc Nhập dữ liệu từ tệp này ở đơn đã tạo). Màn hình này mở ra với sẵn tệp và giáo xứ đích, có dòng "Đang dùng tệp ... gửi kèm đơn đăng ký"; làm tiếp từ bước 6. Nhập xong, tệp tự xoá khỏi máy chủ. Nếu không có tệp kèm, xin giáo xứ gửi tệp giaoxu.mdb (nằm trong thư mục của chương trình cũ). Tốt nhất bảo họ đóng chương trình rồi chép ra một bản, không gửi tệp đang mở.
  3. Bấm Hệ thống › Nhập dữ liệu Access.
  4. Ở Giáo xứ đích, chọn đúng giáo xứ. Đọc kỹ tên vì hai giáo xứ có thể trùng tên: xem thêm chữ "(đã có n tài khoản)".
  5. Ở Dữ liệu QLGX desktop (.mdb), chọn tệp.
  6. Bấm 1. Chạy thử (không ghi gì) và chờ báo cáo.
  7. Đọc báo cáo: tên giáo xứ nguồn có đúng không; có dòng đỏ giáo xứ đích đã có giáo dân không; có khung "Có bản ghi trùng mã" không; số dòng ở cột Nguồn có hợp lý không (ví dụ số giáo dân, số gia đình bằng số giáo xứ nói); mở phần "n cảnh báo dữ liệu".
  8. Nếu có "Có bản ghi trùng mã", chọn cách xử lý (xem mục Quy tắc ẩn) hoặc dừng lại và xử lý giáo xứ đích trước.
  9. Tích ô xác nhận, bấm 2. Nhập thật, đọc lại tên trong hộp Xác nhận giáo xứ đích, bấm Nhập vào giáo xứ này.
  10. Để tab mở tới khi hiện Đã nhập xong hoặc Nhập thất bại.
  11. Đọc bảng đối chiếu và cảnh báo. Rồi đăng nhập vào giáo xứ đó (hoặc chuyển sang giáo xứ đó ở thanh trên), mở Danh sách giáo dân và kiểm vài người thật.
  12. Báo giáo xứ: tài khoản cũ chưa có mật khẩu, họ cần đặt mật khẩu (xem mục Quy tắc ẩn).

Nhập lại cùng một tệp vào cùng giáo xứ#

  1. Làm lại các bước như trên với đúng giáo xứ đích cũ.
  2. Vì giáo xứ đích đã có giáo dân, ô xác nhận có thêm câu "giáo xứ này ĐÃ có dữ liệu, vẫn muốn tiếp tục". Tích và tiếp tục.
  3. Kết quả: bản ghi đã nhập lần trước được cập nhật, không bị nhân đôi. Xem lưu ý về việc ghi đè ở mục Quy tắc ẩn.

Quy tắc ẩn và giới hạn#

Bản chất của thao tác#

Chạy lại có tạo trùng không#

Hộp "Thay toàn bộ dữ liệu bằng sổ Access"#

TrườngDùng để làm gìGiá trị & ràng buộcGhi chú & tình huống dùng
Nội dung hộpNói rõ những gì bị xoá và những gì giữ lạiGhi số giáo dân đang có của giáo xứ đích. Kết thúc bằng "Không có nút hoàn tác."—
Gõ tên giáo xứBắt đọc lại tên giáo xứ đích trước khi xoáKhông phân biệt hoa thường, gõ không dấu cũng được. Gõ sai: "Tên chưa khớp. Hãy gõ đúng tên giáo xứ: (tên)."Ô có sẵn chữ mờ gợi ý tên
Xoá và nhập lạiBắt đầu xoá và nhậpNút đỏ. Enter trong ô tên cũng bấm nút này—
HủyThôi, không làm gìNút X và Esc cũng vậy—

Ghi đè thông tin giáo xứ đích#

Xử lý bản ghi trùng mã#

Bản web đánh số gia đình, giáo dân... tự động từ 1, giống cách sổ Access cũng đánh từ 1. Nếu giáo xứ đích đã có người gõ tay trên web thì số có thể trùng, mà đó là hai người/hai gia đình khác nhau ngoài đời. Khi đó khung "Có bản ghi trùng mã" hiện và không nhập thật được cho tới khi bạn chọn một cách:

CáchLàm gìRủi ro
Bỏ quaGiữ nguyên bản ghi đang có trên web, không lấy dữ liệu Access của các bản trùng. Thành viên gia đình, bí tích... của chúng vẫn được nối vào bản ghi đang cóBản ghi trùng mã của Access không vào, và con cái của nó (thành viên, bí tích...) được nối vào bản ghi web đang có, có thể nối nhầm người
Chép đèÔ nào đang trống thì điền dữ liệu Access; ô đã có dữ liệu thì chỉ thay khi sổ Access mới hơn. Không bao giờ xoá trắng ô đang có dữ liệuCó thể trộn dữ liệu hai người khác nhau vào một
Ép buộc ghi đèLấy dữ liệu Access đè lên các bản ghi trùng, không so ngàyMất dữ liệu đã nhập trên web ở những ô mà sổ Access để trống. Bản ghi chỉ có trên web, hay đã xoá khỏi sổ Access từ lần nhập trước, vẫn còn
Thay toàn bộXoá toàn bộ sổ sách đang có của giáo xứ đích (giáo họ, gia đình, giáo dân, hôn phối, bí tích, chuyển xứ, rao hôn phối, tận hiến, linh mục, giáo lý, hội đoàn, lịch sử gộp) rồi nhập lại. Giữ tài khoản và mật khẩu, tuỳ chọn, mẫu inMất mọi thứ chỉ nhập trên web. Kết quả đúng như tệp: cùng một tệp cho cùng một kết quả ở mọi nơi. Xoá và nhập chạy trọn một khối, lỗi giữa chừng thì dữ liệu cũ còn nguyên. Thay đổi trên máy đang mất mạng mà chưa gửi lên sẽ không được gửi lên nữa

Cách an toàn nhất là nhập vào một giáo xứ còn trống. Nếu nhập vào giáo xứ đã có dữ liệu gõ tay mà không chọn cách xử lý, máy chủ từ chối (câu nguyên văn bắt đầu bằng Không nhập được: giáo xứ đích đã có dữ liệu tạo trên web mang trùng mã với sổ Access, ... và kết thúc Chưa có gì được ghi xuống.).

Trừ Thay toàn bộ, không cách nào xoá gì: cùng một tệp nhập vào hai giáo xứ đích có sẵn dữ liệu khác nhau sẽ ra hai kết quả khác nhau.

Nhập lại sau khi đã gộp hồ sơ trùng trên web: việc gộp được giữ nguyên, dữ liệu Access của người/hôn phối bị gộp được nối vào bản ghi được giữ lại, kèm một cảnh báo.

Chồng, vợ trong gia đình: mỗi gia đình chỉ được một chồng và một vợ. Nếu gia đình đích đã có một chồng và tệp lại ghi người chồng khác, hệ thống giữ người đang có và ghi một cảnh báo; kể cả chọn "Ép buộc ghi đè" cũng vậy. Bạn phải sửa tay, hoặc chọn Thay toàn bộ nếu muốn lấy đúng theo tệp.

Dữ liệu nào được chuyển#

Các loại dữ liệu sau được chuyển (tên hiện trong bảng đối chiếu ở dạng chữ thường có gạch dưới):

Không chuyển: ảnh đại diện của giáo dân và gia đình (ở bản cũ chỉ là đường dẫn tệp trên máy tính, không dùng được trên máy chủ; ảnh phải nạp lại trên web), và mật khẩu của tài khoản.

Tài khoản trong tệp Access#

Vì sao bảng đối chiếu có thể báo "lệch"#

Lệch không có nghĩa là mất dữ liệu. Các nguyên nhân bình thường theo mã nguồn:

Ví dụ thật từ lần thử của nhóm phát triển với tệp mẫu: giáo dân 2.317/2.317, gia đình 611/611, giáo họ 4/4 khớp; các bảng hôn phối, đợt bí tích, chi tiết bí tích, chuyển xứ lệch nhẹ do dòng mồ côi và đợt trùng; kèm khoảng 80 cảnh báo. Đối chiếu từng trường hợp, đừng coi là thất bại.

Tệp thiếu bảng#

Nếu tệp .mdb thiếu hẳn một bảng (ví dụ bản cũ chưa có tính năng đó), bảng đó được nhập với 0 dòng và bảng đối chiếu ghi 0/0, không báo lệch. Cảnh báo đứng đầu danh sách sẽ nói: Tệp .mdb KHÔNG có các bảng sau nên chúng được nhập với 0 dòng: ... Hãy kiểm tra đúng tệp dữ liệu trước khi nhập thật, bảng đối chiếu bên dưới sẽ hiện 0/0 và KHÔNG báo lệch cho những bảng này. Thiếu cột thì cột đó để trống: Tệp .mdb KHÔNG có các cột sau nên chúng được nhập rỗng: .... Đọc kỹ cảnh báo đầu tiên trước khi nhập thật.

Tệp và mật khẩu tệp#

Thời gian#

Tệp cỡ một giáo xứ (khoảng 2.000 giáo dân và hơn 6.000 bản ghi bí tích) có thể mất nhiều giây; tệp lớn hơn lâu hơn. Có đồng hồ "Đã chạy ..." để bạn biết vẫn đang chạy. Không có phần trăm tiến độ.

Hỏi đáp và xử lý sự cố#

Người dùng hỏi / gặpVì saoCách xử lý
Nút "1. Chạy thử" bị mờChưa chọn giáo xứ đích hoặc chưa chọn tệp, hoặc đang có việc chạyChọn đủ hai thứ, hoặc chờ việc đang chạy xong
Không thấy giáo xứ của mình trong danh sách Giáo xứ đíchGiáo xứ chưa được tạoTạo ở Quản lý giáo xứ hoặc duyệt đơn ở Đăng ký mới, rồi vào lại màn hình này
Ô Giáo xứ đích trống, không tự chọnKhông xác định được giáo xứ đang làm việcChọn tay, đọc kỹ tên
Báo "Tệp không phải cơ sở dữ liệu MDB của QLGX desktop. Hãy chọn đúng file .mdb."Tệp chọn không phải .mdb của Access (ví dụ .accdb, tệp nén, tệp đổi đuôi)Chọn đúng tệp giaoxu.mdb
Báo "Không đọc được MDB. Tệp có thể bị hỏng hoặc không phải dữ liệu QLGX desktop."Tệp hỏng, hoặc không phải dữ liệu QLGXXin giáo xứ chép lại tệp khi chương trình cũ đã đóng; thử tệp sao lưu khác
Báo "Đọc MDB quá thời gian cho phép. Hãy thử lại với bản dữ liệu đã thu gọn."Đọc quá 2 phútThử lại; nếu vẫn vậy, nhờ người hỗ trợ kỹ thuật
Báo "Máy chủ chưa đọc được MDB. Hãy liên hệ người quản trị để kiểm tra bộ đọc dữ liệu."Bộ đọc MDB trên máy chủ không chạy đượcBáo người kỹ thuật, kèm giờ xảy ra để tra Nhật ký lỗi
Báo "Dữ liệu trong MDB vượt giới hạn xử lý."Dữ liệu trong tệp quá lớnBáo người kỹ thuật
Báo "Tệp quá lớn. Kích thước tối đa cho phép là 100 MB."Tệp lớn hơn 100 MBBáo người kỹ thuật để xử lý tệp
Báo "Chưa chọn gói dữ liệu để tải lên."Tệp rỗng hoặc chưa chọnChọn lại tệp
Báo "Không tìm thấy giáo xứ đích."Giáo xứ đích vừa bị thay đổi/không cònTải lại trang, chọn lại
Báo "Giáo xứ đích ĐÃ có dữ liệu giáo dân. Tích "Xác nhận" ..."Đích đã có giáo dân và chưa xác nhậnTích ô xác nhận nếu đúng là muốn nhập thêm/nhập lại; nếu không phải, dừng lại và kiểm tra đúng giáo xứ đích
Báo "Không nhập được: giáo xứ đích đã có dữ liệu tạo trên web mang trùng mã với sổ Access ..."Đích có dữ liệu gõ tay trùng mã với sổ Access và chưa chọn cách xử lýChọn một trong ba cách, hoặc nhập vào giáo xứ còn trống. "Chưa có gì được ghi xuống" nghĩa là dữ liệu chưa bị đổi
Nút "2. Nhập thật" mờ dù đã tíchCó khung "Có bản ghi trùng mã" mà chưa chọn cách xử lýChọn Bỏ qua, Chép đè, Ép buộc ghi đè hoặc Thay toàn bộ rồi tích lại ô xác nhận
Cùng một tệp mà nhập vào hai máy chủ (hay hai giáo xứ) ra hai kết quả khác nhauMọi cách trừ Thay toàn bộ giữ lại những gì đích đã cóChọn Thay toàn bộ
Nhập lâu, sợ bị treoNhập nền, không có phần trămXem đồng hồ "Đã chạy ...". Cứ tăng là còn chạy. Đừng bấm nút nào khác
"Nhập thất bại" kèm một câu lỗiThường là một ràng buộc dữ liệu bị vi phạm; câu lỗi nêu bảng, cột, tên ràng buộcChép nguyên câu gửi người hỗ trợ; dữ liệu đích không bị đổi vì nhập là một lần làm trọn gói
Bảng đối chiếu có dòng "⚠ lệch"Dòng mồ côi bị bỏ, đợt bí tích trùng bị gộp, hoặc đích đã có sẵn dòngMở "n cảnh báo dữ liệu" và đối chiếu; xem mục Quy tắc ẩn
Đối chiếu ghi "Khớp" cả bảng nhưng thấy thiếu dữ liệuTệp thiếu hẳn một bảng nên nguồn 0, đích 0 vẫn "khớp"Đọc lại cảnh báo đầu tiên; xác minh tệp đúng và đầy đủ
Nhập xong, quý cha không đăng nhập đượcTài khoản được chuyển không kèm mật khẩuCho họ đặt mật khẩu, xem Đặt lại mật khẩu
Nhập xong, không có ảnh đại diệnẢnh không được chuyểnNạp lại ảnh trên web, từng người
Nhập nhầm vào giáo xứ khácChọn sai giáo xứ đíchKhông có nút hoàn tác. Báo người quản trị hệ thống; cách duy nhất là phục hồi từ bản sao lưu trước khi nhập, và phục hồi ảnh hưởng mọi giáo xứ
Muốn chuyển từ Excel, MGCChưa cóKhông có trên màn hình này

Khác với bản cũ trên máy tính#

Màn hình liên quan#