Chia sẻ qua


Tạo ứng dụng canvas dựa trên dữ liệu Excel

Có một số cách khác nhau để sử dụng dữ liệu Excel để tạo ứng dụng canvas.

Trong Excel, điều quan trọng là định dạng dữ liệu của bạn dưới dạng bảng thay vì chỉ là một dải ô. Điều này giúp Power Apps việc đọc và tương tác với dữ liệu dễ dàng hơn. Để thực hiện việc này, hãy chọn dữ liệu của bạn và chọn Chèn>Bảng trong Excel. Điều này đảm bảo rằng Power Apps có thể nhận dạng và sử dụng dữ liệu một cách hiệu quả. Thông tin thêm: Được định dạng dưới dạng bảng trong Excel.

Để tạo ứng dụng bằng dữ liệu Excel, hãy chọn một trong các tùy chọn sau Power Apps.

Tạo tùy chọn bằng Excel Phúc lợi Điều hướng
Nhập tệp Excel hoặc .CSV bên ngoài vào Power Apps Dữ liệu Excel được tải lên sẽ tạo ra một bảng. Dataverse Với các bảng tiêu chuẩn và tùy chỉnh, bạn có thể lưu trữ dữ liệu của mình một cách an toàn trên đám mây. Dataverse Các bảng này cho phép bạn xác định dữ liệu của tổ chức theo cách phù hợp với nhu cầu kinh doanh, giúp sử dụng dễ dàng hơn trong các ứng dụng của bạn. Chọn tùy chọn Bắt đầu với dữ liệu>Tạo bảng mới>Nhập tệp Excel hoặc .CSV .
Kết nối với tệp Excel bên ngoài và sử dụng tệp đó để tạo ứng dụng canvas. Dữ liệu của bạn vẫn được lưu giữ ở đó. Sử dụng trình kết nối Excel trong Power Apps cung cấp phương pháp đơn giản và nhanh chóng để tạo và triển khai ứng dụng với dữ liệu được lưu trữ trong Excel. Điều này đặc biệt có lợi cho những người sáng tạo đã sử dụng Excel và muốn nâng cao chức năng của nó với nỗ lực tối thiểu. Người sáng tạo được hưởng lợi từ khả năng truy cập đám mây, thao tác dữ liệu dễ dàng, tạo mẫu nhanh và không cần thiết lập cơ sở dữ liệu phức tạp. Chọn Bắt đầu với dữ liệu>Kết nối dữ liệu ngoài>Từ Excel.
Tạo một ứng dụng canvas trống và sau đó thêm dữ liệu Excel Bạn có toàn quyền linh hoạt, kiểm soát và tùy chỉnh. Nó cho phép bạn thiết kế một ứng dụng đáp ứng chính xác các thông số kỹ thuật của bạn mà không bị giới hạn bởi các mẫu được thiết kế sẵn, mang lại sự tự do sáng tạo và khả năng thích ứng lớn hơn để phù hợp với nhu cầu riêng của bạn Trên ngăn điều hướng bên trái, chọn Tạo>Bắt đầu với một khung vẽ trống.

Nhập tệp Excel bên ngoài

Khi bạn nhập dữ liệu Excel vào Power Apps, dữ liệu đó không chỉ tồn tại dưới dạng tệp Excel. Thay vào đó, nó được chuyển đổi thành một Dataverse bảng. Việc chuyển đổi này cho phép dữ liệu của bạn được tích hợp và quản lý dễ dàng hơn trong Power Apps, cung cấp nhiều tính năng mạnh mẽ hơn so với việc chỉ sử dụng Excel. Thông tin thêm: Tại sao sử dụng Dataverse?

  1. đăng nhập vào Power Apps.

  2. Chọn Bắt đầu với dữ liệu>Tạo bảng mới>Nhập tệp Excel hoặc .CSV.

  3. Chọn Chọn từ thiết bị và điều hướng đến vị trí lưu tệp Excel của bạn và tải tệp đó lên.

    Giới hạn kích thước tệp tối đa là 5 GB.

  4. Khi bảng được tạo, hãy chọn tên cột hoặc tên bảng để chỉnh sửa thuộc tính cho phù hợp với nhu cầu của bạn. Nếu có các giá trị trong ô không tương thích với kiểu dữ liệu đã chọn khi thay đổi kiểu dữ liệu cột, các giá trị đó sẽ bị xóa khi tạo bảng. Thông tin thêm: Tạo và chỉnh sửa bảng bằng Power Apps

  5. Chọn Quyền sở hữu hàng và chọn cách bạn muốn quản lý quyền sở hữu hàng.

  6. Khi hoàn tất, hãy chọn Lưu và mở ứng dụng. Hệ thống sẽ tải lên 20 hàng dữ liệu đầu tiên để bạn có thể bắt đầu xem lại dữ liệu trong ứng dụng của mình. Dữ liệu còn lại được tải lên ở chế độ nền.

Các sự cố đã biết

  • Quá trình tải dữ liệu hiện tại không tính đến cài đặt định dạng dữ liệu môi trường.

Kết nối với tệp Excel bên ngoài từ Power Apps

Lưu trữ tệp Excel trong dịch vụ lưu trữ đám mây như Dropbox, Google Drive, OneDrive hoặc OneDrive for Business vì Power Apps chỉ có thể kết nối với các tệp Excel được lưu trữ trên đám mây.

Power Apps có trình kết nối Excel cho phép bạn truy cập dữ liệu Excel của mình. Có hai phiên bản:

  • Phiên bản cũ hơn kết nối với các tệp Excel được lưu trữ ở những vị trí cụ thể, chẳng hạn như OneDrive dành cho Doanh nghiệp.

  • Chúng tôi khuyên bạn nên sử dụng phiên bản mới hơn có tên là Excel Online (Business), phiên bản này cung cấp tính linh hoạt cao hơn nhờ khả năng truy cập vào nhiều dịch vụ lưu trữ tệp trên nền tảng đám mây hơn.

  1. đăng nhập vào Power Apps.
  2. Tùy thuộc vào cách bạn muốn tạo ứng dụng, từ màn hình chính, hãy chọn một trong các tùy chọn sau:
    • Để tạo ứng dụng thư viện một trang có bố cục phản hồi, hãy chọn:
      • Bắt đầu với dữ liệu>Kết nối với dữ liệu ngoài>Từ Excel.
      • Bắt đầu với thiết kế trang>Thư viện kết nối với dữ liệu bên ngoài>Từ Excel.
    • Để tạo ứng dụng di động ba màn hình, hãy chọn Bắt đầu với mẫu ứng dụng>Từ Excel.
  3. Chỉ có một kết nối được hiển thị tại một thời điểm. Để chọn một kết nối khác, hãy chọn nút ... để chuyển đổi kết nối hoặc thêm kết nối mới.
  4. Nhập vị trí tệp và chọn bảng.
  5. Khi hoàn tất, hãy chọn Tạo ứng dụng.

Để biết thêm thông tin về cách chia sẻ dữ liệu Excel, hãy xem Chia sẻ bảng Excel.

Tạo một ứng dụng canvas trống và thêm dữ liệu Excel

Tạo một ứng dụng canvas trống rồi sử dụng dữ liệu Excel được định dạng dưới dạng bảng làm nguồn thông tin của ứng dụng. ...

Thực hiện theo ví dụ bên dưới để tạo một ứng dụng có hai màn hình nơi người dùng có thể xem (duyệt) dữ liệu từ tệp Excel trên một màn hình và trên màn hình khác, họ có thể tương tác với dữ liệu đó (thêm, sửa đổi hoặc xóa). Các tính năng tương tác dữ liệu, chẳng hạn như tạo, cập nhật và xóa bản ghi, được tích hợp vào màn hình thứ hai của ứng dụng.

Điều kiện tiên quyết

  1. Sao chép dữ liệu này và dán vào tệp Excel.

    StartDay StartTime Volunteer Sao lưu
    Thứ Bảy 10am-noon Vasquez Kumashiro
    Thứ Bảy noon-2pm Ice Singhal
    Thứ Bảy 2pm-4pm Myk Mueller
    Chủ Nhật 10am-noon Li Adams
    Chủ Nhật noon-2pm Singh Morgan
    Chủ Nhật 2pm-4pm Batye Nguyen
  2. Định dạng bảng trong Excel và đặt tên là Lịch trình để Power Apps có thể phân tích thông tin.

  3. Lưu tệp dưới tên eventsignup.xlsx, đóng tệp và sau đó tải tệp lên tài khoản lưu trữ đám mây chẳng hạn như OneDrive.

Quan trọng

Bạn có thể sử dụng tệp Excel của riêng mình và xem lại ví dụ này chỉ để biết các khái niệm chung. Tuy nhiên, dữ liệu trong tệp Excel phải được định dạng dưới dạng bảng. ...

Tạo một ứng dụng trống và kết nối với dữ liệu

  1. Đăng nhập vào Power Apps.

  2. Trên ngăn điều hướng bên trái, chọn Tạo>Bắt đầu với một khung vẽ trống.

  3. Chọn bố cục Kích thước điện thoại .

    Ứng dụng sẽ mở ra tại Power Apps Studio nơi bạn có thể thêm dữ liệu và bắt đầu xây dựng ứng dụng.

  4. Ở giữa màn hình, chọn Kết nối với dữ liệu.

  5. Trong ngăn Dữ liệu , chọn Thêm dữ liệu. Chọn kết nối cho tài khoản lưu trữ đám mây của bạn nếu nó xuất hiện. Nếu không, hãy làm theo các bước sau để thêm kết nối như OneDrive:

  6. Trong hộp tìm kiếm, nhập OneDrive và chọn nó.

  7. Chọn Thêm kết nối.

  8. Trên ngăn kết nối, chọn Kết nối.

  9. Nếu được nhắc, hãy cung cấp thông tin đăng nhập của bạn cho tài khoản đó.

  10. Trong Chọn tệp Excel, tìm rồi chọn eventsignup.xlsx mà bạn đã lưu trước đó.

  11. Trong Chọn bảng, chọn hộp kiểm cho Lịch trình, sau đó chọn Kết nối.

  12. Ở góc trên bên phải của ngăn Dữ liệu , hãy đóng ngăn này bằng cách chọn biểu tượng đóng (X).

Tạo màn hình xem

  1. Trên thanh lệnh, chọn Màn hình mới>Danh sách.

    Một màn hình được thêm vào với một số điều khiển mặc định, chẳng hạn như hộp tìm kiếm và điều khiển Thư viện . Thư viện chiếm toàn bộ màn hình bên dưới hộp tìm kiếm.

  2. Ở đầu màn hình mới, hãy chọn [Tiêu đề]Nhãn và đổi tên thành Xem bản ghi.

    Thay đổi thanh tiêu cho phần Xem bản ghi.

  3. Trong Chế độ xem cây, chọn Duyệt thư viện 1.

    Thêm màn hình danh sách.

  4. Trong ngăn Thuộc tính của thư viện, hãy đặt Bố cục thành Tiêu đề, phụ đề và nội dung.

    Mở menu bố cục.

  5. Trên thanh công thức, thay thế CustomGallerySample bằng Schedule và thay thế cả hai trường hợp của SampleText bằng Volunteer.

  6. Ở cạnh phải của thanh công thức, chọn mũi tên xuống Mở rộng thanh công thức , rồi chọn Định dạng văn bản.

    Công thức phù hợp với ví dụ sau:

    SortByColumns(
        Search(
            Schedule,
            TextSearchBox1.Text,
            "Volunteer"
        ),
        "Volunteer",
        If(
            SortDescending1,
            SortOrder.Descending,
            SortOrder.Ascending
        )
    )
    
  7. Trong ngăn Thuộc tính , chọn Chỉnh sửa bên cạnh nhãn Trường .

  8. Trong hộp Tiêu đề 2 , hãy chọn Tình nguyện viên, trong hộp Tiêu đề phụ2 , hãy chọn Ngày bắt đầu và trong hộp Nội dung 1 , hãy chọn Thời gian bắt đầu.

  9. Ở góc trên bên phải của ngăn Dữ liệu , hãy đóng ngăn này bằng cách chọn biểu tượng đóng (X).

    Người dùng có thể sắp xếp và lọc thư viện theo tên tình nguyện viên dựa trên các hàm SortByColumnsSearch trong công thức đó.

    • Nếu người dùng nhập ít nhất một chữ cái vào hộp tìm kiếm, thư viện sẽ chỉ hiển thị những bản ghi có trường Tình nguyện chứa văn bản mà người dùng đã nhập.
    • Nếu người dùng chọn nút sắp xếp (giữa nút làm mới và nút dấu cộng trên thanh tiêu đề), thư viện sẽ hiển thị các bản ghi theo thứ tự tăng dần hoặc giảm dần (tùy thuộc vào số lần người dùng chọn nút) dựa trên trường Tình nguyện .

Để biết thêm thông tin về các hàm này và các hàm khác, hãy xem tài liệu tham khảo công thức.

Tạo màn hình thay đổi

  1. Trên thanh lệnh, chọn Màn hình mới>Biểu mẫu.

  2. Trong Chế độ xem cây, chọn EditForm1.

  3. Trên ngăn Thuộc tính , chọn mũi tên xuống bên cạnh Nguồn dữ liệu, sau đó chọn Lịch trình trong danh sách xuất hiện.

  4. Trong nguồn dữ liệu mà bạn đã chỉ định, hãy chọn Chỉnh sửa trường.

  5. Trong ngăn Trường , chọn Thêm trường, chọn hộp kiểm cho mỗi trường, sau đó chọn Thêm.

  6. Chọn mũi tên bên cạnh tên của mỗi trường để thu gọn trường đó, sau đó kéo trường Tình nguyện lên để trường này xuất hiện ở đầu danh sách các trường.

    Sắp xếp lại các trường.

  7. Ở góc trên bên phải của ngăn Trường , hãy đóng ngăn này bằng cách chọn biểu tượng đóng (X).

  8. Đặt thuộc tính Item của biểu mẫu thành biểu thức này trong thanh công thức:

    BrowseGallery1.Selected

  9. Ở đầu màn hình, hãy chọn điều khiển Nhãn , sau đó thay thế [Tiêu đề] bằng Thay đổi bản ghi.

    Thay đổi thanh tiêu đề.

Xóa và đổi tên màn hình

  1. Trong Chế độ xem cây, chọn dấu ba chấm (...) cho Màn hình1, sau đó chọn Xóa.

    Màn hình xóa.

  2. Chọn dấu ba chấm (...) cho Screen2, chọn Rename, sau đó nhập hoặc dán ViewScreen.

  3. Chọn dấu ba chấm (...) cho Màn hình3, chọn Đổi tên, sau đó nhập hoặc dán Thay đổi màn hình.

Đặt cấu hình các biểu tượng trên màn hình xem

  1. Gần đầu ViewScreen, hãy chọn biểu tượng mũi tên tròn.

    Thêm bản ghi để làm mới.

  2. Đặt thuộc tính OnSelect cho biểu tượng đó theo công thức này:

    Refresh(Schedule)

    Khi người dùng chọn biểu tượng này, dữ liệu từ Lịch trình sẽ được làm mới từ tệp Excel.

    Để biết thêm thông tin về hàm này và các hàm khác, hãy xem tham chiếu công thức.

  3. Ở góc trên bên phải của ViewScreen, chọn biểu tượng dấu cộng.

    Thêm bản ghi.

  4. Đặt thuộc tính OnSelect cho biểu tượng đó theo công thức này:

    NewForm(EditForm1);Navigate(ChangeScreen,ScreenTransition.None)

    Khi người dùng chọn biểu tượng này, ChangeScreen sẽ xuất hiện với mỗi trường đều trống, do đó người dùng có thể tạo bản ghi dễ dàng hơn.

  5. Chọn mũi tên phải cho bản ghi đầu tiên trong thư viện.

    Chọn mũi tên.

  6. Đặt thuộc tính OnSelect cho mũi tên theo công thức này:

    EditForm(EditForm1); Navigate(ChangeScreen, ScreenTransition.None)

    Khi người dùng chọn biểu tượng này, ChangeScreen sẽ xuất hiện với mỗi trường hiển thị dữ liệu cho bản ghi đã chọn, do đó người dùng có thể chỉnh sửa hoặc xóa bản ghi dễ dàng hơn.

Đặt cấu hình các biểu tượng trên màn hình thay đổi

  1. Trên ChangeScreen, chọn biểu tượng "X" ở góc trên bên trái.

    Biểu tượng Hủy.

  2. Đặt thuộc tính OnSelect cho biểu tượng đó theo công thức này:

    ResetForm(EditForm1);Navigate(ViewScreen, ScreenTransition.None)

    Khi người dùng chọn biểu tượng này, mọi thay đổi được thực hiện trên màn hình này sẽ bị loại bỏ và màn hình xem sẽ mở ra.

  3. Ở góc trên bên phải, hãy chọn biểu tượng dấu kiểm.

    Biểu tượng dấu kiểm.

  4. Đặt thuộc tính OnSelect cho dấu kiểm thành công thức này:

    SubmitForm(EditForm1); Navigate(ViewScreen, ScreenTransition.None)

    Khi người dùng chọn biểu tượng này, mọi thay đổi được thực hiện trên màn hình này sẽ được lưu và màn hình xem sẽ mở ra.

  5. Trên tab Chèn , chọn Biểu tượng, sau đó chọn biểu tượng Thùng rác .

  6. Đặt thuộc tính Màu của biểu tượng mới thành Trắng và di chuyển biểu tượng mới sao cho nó xuất hiện bên cạnh biểu tượng dấu kiểm.

    Biểu tượng thùng rác.

  7. Đặt thuộc tính Có thể nhìn thấy cho biểu tượng thùng rác theo công thức này:

    EditForm1.Mode = FormMode.Edit

    Biểu tượng này chỉ xuất hiện khi biểu mẫu ở chế độ Chỉnh sửa , không phải ở chế độ Mới .

  8. Đặt thuộc tính OnSelect cho biểu tượng thùng rác theo công thức này:

    Remove(Schedule, BrowseGallery1.Selected); Navigate(ViewScreen, ScreenTransition.None)

Khi người dùng chọn biểu tượng này, bản ghi được chọn sẽ bị xóa khỏi nguồn dữ liệu và màn hình xem sẽ mở ra.

Kiểm tra ứng dụng

  1. Chọn ViewScreen, sau đó xem trước ứng dụng bằng cách nhấn F5 hoặc chọn Preview.

    Mở chế độ Preview (Xem trước).

  2. Nhập hoặc dán một hoặc nhiều chữ cái vào hộp tìm kiếm để lọc danh sách dựa trên tên tình nguyện viên.

  3. Chọn biểu tượng sắp xếp một hoặc nhiều lần để hiển thị dữ liệu theo thứ tự tăng dần hoặc giảm dần dựa trên tên của tình nguyện viên.

  4. Thêm bản ghi.

  5. Cập nhật bản ghi mà bạn đã thêm, sau đó lưu các thay đổi.

  6. Cập nhật bản ghi mà bạn đã thêm, sau đó hủy các thay đổi.

  7. Xóa bản ghi mà bạn đã thêm.

  8. Đóng chế độ Xem trước bằng cách nhấn Esc hoặc chọn biểu tượng đóng ở góc trên bên phải.

Các bước tiếp theo

  • Nhấn Ctrl+S để lưu ứng dụng của bạn trên đám mây để bạn có thể chạy nó trên các thiết bị khác.
  • Chia sẻ ứng dụng để những người khác có thể chạy nó.