Làm việc với ứng dụng canvas ngoại tuyến

Ứng dụng canvas là loại ứng dụng mà những người không phải là nhà phát triển có thể tạo ra Microsoft Power Apps. Nếu ứng dụng canvas được thiết kế để sử dụng ngoại tuyến, thì bạn có thể làm việc với ứng dụng đó trên thiết bị di động của mình ngay cả khi bạn không có quyền truy cập Internet. Tất cả dữ liệu mà ứng dụng cần được lưu trữ cục bộ trên thiết bị của bạn. Mọi thay đổi bạn thực hiện đều được đồng bộ hóa với máy chủ ứng dụng vào lần tiếp theo thiết bị của bạn kết nối với mạng. Nếu bạn đang thay đổi một số dữ liệu và mất kết nối mạng, ứng dụng sẽ lưu các thay đổi của bạn và tải chúng lên máy chủ khi bạn trực tuyến trở lại.

Đồng bộ hóa ngoại tuyến ban đầu

Trước khi ứng dụng có thể hoạt động ngoại tuyến, ứng dụng cần tải xuống thiết bị của bạn tất cả dữ liệu cần có. Quá trình này được gọi là đồng bộ hóa ngoại tuyến ban đầu. Quá trình này có thể mất vài phút hoặc lâu hơn, tùy thuộc vào cách thiết kế ứng dụng.

Quá trình đồng bộ hóa ngoại tuyến ban đầu diễn ra tự động khi bạn mở ứng dụng. Một thông báo cho bạn biết ứng dụng đang đồng bộ hóa dữ liệu ngoại tuyến cũng như số lượng hàng và bảng được tải xuống. Nếu quá trình đồng bộ hóa ban đầu không hoàn tất thì quá trình đồng bộ hóa này sẽ được kích hoạt mỗi khi bạn mở ứng dụng.

Đồng bộ hóa delta ngoại tuyến

Sau lần đồng bộ hóa ngoại tuyến đầu tiên, dữ liệu được lưu trữ cục bộ sẽ được đồng bộ hóa với dữ liệu trên máy chủ ứng dụng bất cứ khi nào thiết bị của bạn có kết nối mạng. Những cập nhật định kỳ này được gọi là đồng bộ hóa "delta". "Delta" là cách viết tắt của dữ liệu đã thay đổi. Power Apps đồng bộ hóa cứ năm phút một lần khi bạn trực tuyến.

Biểu tượng trạng thái đồng bộ hóa

Tùy thuộc vào cách ứng dụng được thiết kế, nó bao gồm thông tin về trạng thái đồng bộ hóa của ứng dụng dưới dạng quả địa cầu với nhiều biểu tượng khác nhau. Nhìn thoáng qua, bạn có thể biết:

  • Ứng dụng có được kết nối với mạng hay không
  • Liệu quá trình cập nhật dữ liệu có đang diễn ra hay không
  • Dữ liệu cập nhật có đang chờ đồng bộ hóa hay không
  • Có xảy ra lỗi hoặc cảnh báo trong khi dữ liệu đang đồng bộ hóa hay không

Bảng sau đây mô tả các biểu tượng và ý nghĩa của chúng.

Icon Description
Biểu tượng cho biết ứng dụng đã được kết nối với internet. Ứng dụng được kết nối với Internet.
Biểu tượng cho biết ứng dụng chưa được kết nối với internet. Ứng dụng không được kết nối với Internet.
Biểu tượng cho biết ứng dụng đang đồng bộ hóa dữ liệu. Ứng dụng đang đồng bộ hóa dữ liệu.
Biểu tượng cho biết ứng dụng có các thay đổi đang chờ tải lên. Ứng dụng có những thay đổi đang chờ tải lên.
Biểu tượng cho biết quá trình đồng bộ gặp lỗi. Quá trình đồng bộ hóa gặp lỗi.
Biểu tượng cho thấy quá trình đồng bộ gặp phải cảnh báo. Quá trình đồng bộ hóa gặp phải cảnh báo.

Để xem mô tả về trạng thái đồng bộ hóa, hãy chọn biểu tượng.