Tạo ứng dụng canvas từ đầu bằng cách sử dụng Microsoft Dataverse

Xây dựng ứng dụng canvas để quản lý dữ liệu được lưu trữ trong Dataverse, sử dụng bảng tiêu chuẩn (được tích hợp sẵn), bảng tùy chỉnh (mà tổ chức của bạn tạo) hoặc cả hai.

Khi xây dựng một ứng dụng từ Dataverse, bạn không cần tạo kết nối từ Power Apps, như thường làm với các nguồn dữ liệu như SharePoint, Dynamics 365 hoặc Salesforce. Bạn chỉ cần chỉ định các bảng mà bạn muốn hiển thị hoặc quản lý trong ứng dụng.

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

Mở ứng dụng trống

Để tạo một ứng dụng từ đầu sử dụng dữ liệu từ Dataverse, bước đầu tiên là tạo một ứng dụng trống. Đối với bài tập này, khi tạo ứng dụng trống, hãy đảm bảo rằng bạn chọn định dạng Điện thoại .

Chỉ định một bảng

  1. Ở giữa màn hình, hãy chọn connect to data (kết nối với dữ liệu).

  2. Trong menu tạo ứng dụng, chọn Dữ liệu. Nếu đây là lần đăng nhập đầu tiên, bạn sẽ được nhắc tạo kết nối tới Dataverse. Chọn Tạo kết nối này.

  3. Chọn Thêm dữ liệu và nhập Tài khoản > Kết nối trong hộp tìm kiếm.

  4. Đóng ngăn Dữ liệu bằng cách chọn biểu tượng đóng ở góc trên bên phải.

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

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

  2. Trong thanh điều hướng bên trái, hãy chọn BrowseGallery1, sau đó đặt giá trị của thuộc tính Items thành công thức sau:

    SortByColumns(Search(Accounts, TextSearchBox1.Text, "name"), "name", If(SortDescending1, SortOrder.Descending, SortOrder.Ascending))

    Công thức này chỉ định rằng:

    • Thư viện sẽ hiển thị dữ liệu từ bảng Tài khoản.

    • Dữ liệu sẽ được sắp xếp theo thứ tự tăng dần cho đến khi người dùng chọn nút sắp xếp để chuyển đổi thứ tự sắp xếp.

    • Nếu người dùng nhập hoặc dán một hoặc nhiều ký tự vào thanh tìm kiếm (TextSearchBox1), danh sách này sẽ chỉ hiển thị những tài khoản có trường tên chứa ký tự mà người dùng đã chỉ định.

      Bạn có thể dùng các hàm này và nhiều hàm khác để chỉ định cách ứng dụng xuất hiện và hoạt động.

      Đặt thuộc tính Items của bộ sưu tập.

  3. Đặt bố cục của bộ sưu tập để chỉ hiển thị tên của từng tài khoản, rồi đặt cấu hình thanh tiêu đề để hiển thị từ Duyệt, như mô tả ở phần Tùy chỉnh bộ sưu tập.

    Màn hình duyệt xem.

  4. Trong ngăn soạn thảo ứng dụng bên trái, hãy di chuột qua Screen1, chọn biểu tượng dấu ba chấm (...) rồi chọn Xóa.

  5. Trong ngăn soạn thảo ứng dụng bên trái, hãy di chuột qua Screen2, chọn biểu tượng dấu ba chấm (...) rồi chọn Đổi tên.

  6. Nhập hoặc dán BrowseScreen, sau đó đổi tên bộ sưu tập trong màn hình đó thành BrowseGallery.

    Đổi tên màn hình Duyệt xem, bộ sưu tập.

Thêm màn hình biểu mẫu

  1. Lặp lại bước đầu tiên của quy trình trước, ngoại trừ thêm màn hình Biểu mẫu thay vì màn hình Danh sách.

  2. Đặt thuộc tính DataSource của biểu mẫu thành Tài khoản và thuộc tính Item thành BrowseGallery.Selected, như tab Nâng cao ở ngăn bên phải hiển thị.

  3. Trên tab Thuộc tính ở ngăn bên phải, hãy chọn Chỉnh sửa trường để mở ngăn Trường.

  4. Chọn Thêm trường, sau đó chọn hộp kiểm cho các trường này:

    • Tên tài khoản
    • Địa chỉ 1: Phố 1
    • Địa chỉ 1: Thành phố
    • Địa chỉ 1: Mã ZIP/Mã bưu điện
    • Số Nhân viên
    • Doanh thu Hàng năm

    Lưu ý

    Bên ngoài tình huống này, bạn có thể tạo trường tùy chỉnh bằng cách chọn Trường mới, cung cấp thông tin cần thiết, sau đó chọn Xong. Thông tin thêm: Tạo một cột.

    Chọn và thêm một cột.

  5. Chọn Thêm.

  6. Đặt thuộc tính Text của thanh tiêu đề thành hiển thị Tạo/Chỉnh sửa.

    Màn hình sẽ phản ánh các thay đổi của bạn.

    Màn hình sau khi thay đổi.

  7. Đổi tên màn hình này là FormScreen.

Đặt cấu hình các biểu tượng

  1. Trên BrowseScreen, hãy đặt thuộc tính OnSelect của biểu tượng vòng tròn gần đầu màn hình thành công thức sau:

    Refresh(Accounts)

    Biểu tượng Làm mới.

  2. Đặt thuộc tính OnSelect của biểu tượng dấu cộng thành công thức sau:

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

    Biểu tượng Thêm.

  3. Đặt thuộc tính OnSelect của mũi tên đầu tiên hướng sang bên phải thành công thức sau:

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

    Biểu tượng Tiếp theo.

  4. Trên FormScreen, hãy đặt thuộc tính OnSelect của biểu tượng hủy thành công thức sau:

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

    Biểu tượng Hủy.

  5. Đặt thuộc tính OnSelect của biểu tượng dấu kiểm thành công thức sau:

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

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

  6. Trên tab Insert (Chèn), hãy chọn Icons (Biểu tượng) rồi chọn biểu tượng Thùng rác.

  7. Đặt thuộc tính Color của biểu tượng Thùng rác thành Trắng và thuộc tính OnSelect thành công thức sau:

    Remove(Accounts, BrowseGallery.Selected); Navigate(BrowseScreen, ScreenTransition.None)

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

Kiểm tra ứng dụng

  1. Trên menu tác vụ, chọn nút Xem trước. Xem trước ứng dụng. Thông tin thêm: Xem trước ứng dụng

  2. Chuyển đổi danh sách giữa thứ tự sắp xếp tăng dần và giảm dần, rồi lọc danh sách theo một hoặc nhiều ký tự trong tên tài khoản.

  3. Thêm tài khoản, chỉnh sửa tài khoản mà bạn đã thêm, bắt đầu cập nhật tài khoản nhưng hủy các thay đổi, sau đó xóa tài khoản.

Các bước tiếp theo

Lưu ý

Bạn có thể cho chúng tôi biết bạn thích dùng ngôn ngữ nào cho tài liệu không? Làm một cuộc khảo sát ngắn. (xin lưu ý, khảo sát này bằng tiếng Anh)

Cuộc khảo sát sẽ mất khoảng bảy phút. Không có dữ liệu cá nhân nào được thu thập (điều khoản về quyền riêng tư).