Tạo ứng dụng canvas để quản lý dự án

Lưu ý

Bài viết này nằm trong loạt bài hướng dẫn về cách sử dụng Power Apps, Power Automate và Power BI với SharePoint Online. Đảm bảo bạn đã đọc phần giới thiệu loạt bài để nắm được bức tranh tổng thể, cũng như các tệp tải xuống liên quan.

Trong nhiệm vụ này, chúng ta sẽ xây dựng một ứng dụng canvas từ đầu. Ứng dụng này cho phép người dùng chỉ định người quản lý cho các dự án và cập nhật chi tiết dự án. Bạn sẽ thấy một số tùy chọn kiểm soát và công thức tương tự như trong ứng dụng đầu tiên, nhưng lần này bạn sẽ tự xây dựng ứng dụng nhiều hơn nữa. Quy trình này phức tạp hơn, nhưng bạn sẽ học hỏi được nhiều hơn. Vì vậy, chúng tôi nghĩ đây là sự đánh đổi công bằng.

Xem nhanh về Power Apps Studio

Power Apps Studio có 3 ngăn và một ruy băng khiến cho quá trình tạo ứng dụng giống như xây dựng bản trình bày trong PowerPoint:

  1. Thanh điều hướng bên trái, hiển thị dạng xem theo cấp bậc của tất cả màn hình và tùy chọn kiểm soát của ứng dụng, cũng như hình thu nhỏ của màn hình
  2. Ngăn giữa, chứa màn hình ứng dụng mà bạn đang làm việc
  3. Ngăn bên phải, nơi bạn đặt các tùy chọn như bố cục và nguồn dữ liệu
  4. Danh sách thả xuống thuộc tính, nơi bạn chọn các thuộc tính mà công thức áp dụng
  5. Thanh công thức, nơi bạn thêm các công thức (như trong Excel) xác định chế độ của ứng dụng
  6. Ruy băng, nơi bạn thêm các tùy chọn kiểm soát và tùy chỉnh các yếu tố thiết kế

Power Apps Studio.

Bước 1: Tạo màn hình

Sau phần xem nhanh ở trên, hãy bắt đầu xây dựng ứng dụng.

Tạo ứng dụng

Tạo ứng dụng canvas trống với bộ cục Điện thoại có tên là "Ứng dụng Quản lý dự án".

Thêm 4 màn hình vào ứng dụng

Ở bước này, chúng ta sẽ tạo 4 màn hình trống cho ứng dụng. Chúng ta sẽ sử dụng các bố cục màn hình khác nhau, tùy thuộc vào mục đích của màn hình. Chúng ta sẽ thêm vào các màn hình này ở những bước sau.

Màn hình Mục đích
SelectTask Mở màn hình; điều hướng đến các màn hình khác
AssignManager Chỉ định người quản lý cho một dự án đã phê duyệt
ViewProjects Xem danh sách dự án, với thông tin tóm tắt
UpdateDetails Xem và cập nhật các chi tiết dự án
  1. Trên tab Màn hình chính, hãy bấm hoặc nhấn vào Màn hình mới, sau đó chọn Màn hình có thể cuộn.

    Màn hình có thể cuộn.

  2. Đổi tên màn hình thành SelectTask.

    Đổi tên màn hình.

  3. Tạo và đổi tên các màn hình bổ sung:

    1. Bấm hoặc nhấn vào Màn hình mới, sau đó chọn Màn hình có thể cuộn. Đổi tên màn hình thành AssignManager.
    2. Bấm hoặc nhấn vào Màn hình mới, sau đó chọn Màn hình danh sách. Đổi tên màn hình thành ViewProjects.
    3. Bấm hoặc nhấn vào Màn hình mới, sau đó chọn Màn hình biểu mẫu. Đổi tên màn hình thành UpdateDetails.
  4. Chọn dấu chấm lửng (. . .) bên cạnh Screen1, sau đó bấm hoặc nhấn vào Xóa.

    Màn hình xóa.

Ứng dụng trông giống như hình ảnh sau đây.

Tất cả màn hình ứng dụng.

Bước 2: Kết nối với danh sách được tạo bằng Microsoft Lists.

Ở bước này, chúng ta sẽ kết nối với danh sách Chi tiết dự án. Chúng tôi chỉ sử dụng một danh sách trong ứng dụng này, nhưng bạn có thể dễ dàng kết nối với cả hai nếu muốn mở rộng ứng dụng.

  1. Ở thanh điều hướng bên trái, hãy bấm hoặc nhấn vào màn hình SelectTask.

  2. Ở ngăn bên phải, hãy bấm hoặc nhấn vào Thêm nguồn dữ liệu.

    Kết nối với dữ liệu.

  3. Nhấp hoặc nhấn vào Kết nối mới.

    Kết nối mới.

  4. Bấm hoặc chạm vào SharePoint.

    Kết nối SharePoint.

  5. Chọn Kết nối trực tiếp (dịch vụ đám mây), sau đó bấm hoặc nhấn vào Tạo.

    Kết nối trực tiếp (dịch vụ đám mây).

  6. Nhập URL SharePoint, sau đó bấm hoặc nhấn vào Đi.

    URL SharePoint để kết nối.

  7. Chọn danh sách Chi tiết dự án, sau đó bấm hoặc nhấn vào Kết nối.

    Chọn danh sách Chi tiết dự án.

    Bây giờ, tab Nguồn dữ liệu ở ngăn bên phải sẽ hiển thị kết nối mà bạn đã tạo.

    Tab Nguồn dữ liệu.

Bước 3: Xây dựng màn hình SelectTask

Ở bước này, chúng tôi sẽ đưa ra một cách để điều hướng đến các màn hình khác trong ứng dụng - làm việc với một số tùy chọn kiểm soát, công thức và tùy chọn định dạng mà Power Apps cung cấp.

Cập nhật tiêu đề và chèn văn bản giới thiệu

  1. Ở thanh điều hướng bên trái, hãy chọn màn hình SelectTask.

  2. Ở ngăn giữa, hãy chọn [Tiêu đề] mặc định, sau đó trong thanh công thức, hãy cập nhật thuộc tính Text thành "Quản lý dự án Contoso".

    Thuộc tính Text trong thanh công thức.

  3. Trên tab Chèn, hãy bấm hoặc nhấn vào Nhãn, sau đó kéo nhãn xuống bên dưới biểu ngữ trên cùng.

    Thêm nhãn.

  4. Trong thanh công thức, hãy đặt các thuộc tính sau cho nhãn:

    • Thuộc tính Color = DarkGray

    • Thuộc tính Size = 18

    • Thuộc tính Text = "Bấm hoặc nhấn vào một nhiệm vụ để tiếp tục..."

      Văn bản cập nhật nhãn.

Thêm 2 nút điều hướng

  1. Trên tab Chèn, hãy bấm hoặc nhấn vào Nút, sau đó kéo nút xuống bên dưới nhãn.

    Nút Thêm.

  2. Trong thanh công thức, hãy đặt các thuộc tính sau cho nút:

    • Thuộc tính OnSelect = Navigate(AssignManager, Fade). Khi chạy ứng dụng và bấm vào nút này, bạn sẽ điều hướng đến màn hình thứ hai trong ứng dụng, với hiệu ứng chuyển tiếp mờ dần giữa các màn hình.

    • Thuộc tính Text = "Chỉ định người quản lý"

  3. Đổi kích thước nút để chứa văn bản.

    Nút thay đổi kích thước.

  4. Chèn một nút khác với các thuộc tính sau:

    • Thuộc tính OnSelect = Navigate(ViewProjects, Fade).

    • Thuộc tính Text = "Cập nhật chi tiết"

      Cập nhật văn bản nút.

      Lưu ý

      Nút được gắn nhãn Cập nhật chi tiết, nhưng trước tiên, chúng tôi sẽ điều hướng đến màn hình ViewProjects để chọn một dự án cần cập nhật.

Chạy ứng dụng

Ứng dụng chưa làm được gì nhiều, nhưng bạn có thể chạy ứng dụng nếu muốn:

  1. Bấm hoặc nhấn vào màn hình SelectTask (ứng dụng luôn bắt đầu từ màn hình đã chọn ở chế độ Xem trước trong Power Apps Studio).

  2. Bấm hoặc nhấn vào biểu tượng Chạy ứng dụng. ở góc trên bên phải để chạy ứng dụng.

  3. Bấm hoặc nhấn vào một trong các nút để điều hướng đến màn hình khác.

  4. Bấm hoặc nhấn vào Đóng biểu tượng xem trước ứng dụng. ở góc trên bên phải để đóng ứng dụng.

Bước 4: Xây dựng màn hình AssignManager

Ở bước này, chúng ta sẽ sử dụng bộ sưu tập để hiển thị tất cả những dự án đã được phê duyệt nhưng chưa có người quản lý. Chúng tôi sẽ thêm các tùy chọn kiểm soát khác để bạn có thể chỉ định người quản lý.

Lưu ý

Sau này, chúng tôi sẽ xây dựng một trang trong ứng dụng để cho phép bạn chỉnh sửa tất cả các trường của dự án (bao gồm cả trường người quản lý), nhưng theo chúng tôi thì việc xây dựng một màn hình như thế này cũng rất thú vị.

  1. Lưu các thay đổi bạn đã thực hiện cho đến nay.

  2. Ở thanh điều hướng bên trái, hãy bấm hoặc nhấn vào màn hình AssignManager.

Cập nhật tiêu đề và chèn văn bản giới thiệu

  1. Thay đổi [Tiêu đề] thành Chỉ định người quản lý.

  2. Thêm nhãn với các thuộc tính sau:

    • Thuộc tính Color = DarkGray

    • Thuộc tính Size = 18

    • Thuộc tính Text = "Chọn một dự án, sau đó chỉ định người quản lý"

      Bố cục chỉ định người quản lý.

Thêm mũi tên quay lại để trở về màn hình SelectTask

  1. Bấm hoặc nhấn vào thanh màu xanh dương ở đầu màn hình.

  2. Trên tab Chèn, hãy bấm hoặc nhấn vào Biểu tượng rồi bấm hoặc nhấn vào Bên trái.

    Chèn mũi tên trái.

  3. Di chuyển mũi tên sang bên trái của thanh màu xanh dương, rồi đặt các thuộc tính sau:

    • Thuộc tính Color = Màu trắng

    • Thuộc tính Height = 40

    • Thuộc tính OnSelect = Navigate(SelectTask, Fade)

    • Thuộc tính Width = 40

      Thêm nút quay lại.

  1. Trên tab Chèn, hãy bấm hoặc nhấn vào Bộ sưu tập rồi chọn Dọc.

    Thêm bộ sưu tập dọc.

  2. Chọn Tiêu đề, tiêu đề phụ và nội dung từ menu Bố cục ở ngăn bên phải.

    Thay đổi bố cục bộ sưu tập.

    Bây giờ, bộ sưu tập đã có bố cục phù hợp, nhưng vẫn còn văn bản mẫu mặc định. Tiếp theo, chúng ta sẽ sửa văn bản đó.

    Bộ sưu tập với văn bản mặc định.

  3. Đặt các thuộc tính sau đây cho bộ sưu tập:

    • Thuộc tính BorderThickness = 1

    • Thuộc tính BorderStyle = Chấm chấm

    • Thuộc tính Items = Filter('Project Details', PMAssigned="Unassigned"). Chỉ các dự án chưa chỉ định người quản lý mới được đưa vào bộ sưu tập.

      Bộ sưu tập với văn bản từ danh sách.

  4. Ở ngăn bên phải, hãy cập nhật các trường cho khớp với danh sách sau:

    • ApprovedDate

    • Trạng thái

    • Chức danh

      Thư viện.

  5. Đổi kích thước nhãn trong bộ sưu tập nếu thích hợp, rồi xóa mũi tên khỏi mục bộ sưu tập đầu tiên (chúng ta không cần điều hướng khỏi bộ sưu tập này).

    Xóa biểu tượng mũi tên.

    Bây giờ, màn hình sẽ giống như hình ảnh sau đây.

    Bộ sưu tập được định dạng.

Thay đổi màu của mục nếu được chọn

  1. Chọn bộ sưu tập, sau đó đặt thuộc tính TemplateFill thành If (ThisItem.IsSelected=true, Orange, White).

  2. Chọn một mục trong bộ sưu tập. Bây giờ, màn hình sẽ giống như hình ảnh sau đây.

    Bộ sưu tập với mục đã chọn.

Thêm nhãn, tùy chọn nhập văn bản và nút OK để gửi thông tin chỉ định người quản lý

  1. Bấm hoặc nhấn ra bên ngoài bộ sưu tập mà bạn đang làm việc.

  2. Trên tab Chèn, hãy bấm hoặc nhấn vào Nhãn. Kéo nhãn bên dưới bộ sưu tập sang bên trái. Đặt các thuộc tính sau đây cho nhãn:

    • Thuộc tính Size = 20

    • Thuộc tính Text = "Người quản lý:"

    Thêm nhãn Người quản lý.

  3. Trên tab Chèn, hãy bấm hoặc nhấn vào Văn bản rồi chọn Nhập văn bản. Kéo tùy chọn nhập văn bản bên dưới bộ sưu tập vào giữa. Đặt các thuộc tính sau đây cho danh sách thả xuống:

    • Thuộc tính Default = ""

    • Thuộc tính Height = 60

    • Thuộc tính Size = 20

    • Thuộc tính Width = 250

    Thêm tùy chọn nhập văn bản.

  4. Trên tab Chèn, hãy bấm hoặc nhấn vào Nút. Kéo nút bên dưới bộ sưu tập sang bên phải. Đặt các thuộc tính sau đây cho nút:

    • Thuộc tính Height = 60

    • Thuộc tính OnSelect = Patch('Project Details', LookUp('Project Details', ID = Gallery1.Selected.ID), {PMAssigned: TextInput1.Text}). Để biết thêm thông tin, hãy xem phần Chi tiết công thức.

    • Công thức này sẽ cập nhật danh sách Chi tiết dự án, đặt giá trị cho trường PMAssigned.

    • Thuộc tính Size = 20

    • Thuộc tính Text = "OK"

    • Thuộc tính Width = 80

    Thêm nút OK.

Bây giờ, màn hình đã hoàn tất sẽ giống như hình ảnh sau đây.

Màn hình Chỉ định người quản lý đã hoàn tất.

Bước 5: Xây dựng màn hình ViewProjects

Ở bước này, chúng ta sẽ thay đổi các thuộc tính của bộ sưu tập trên màn hình ViewProjects. Bộ sưu tập này hiển thị các mục từ danh sách Chi tiết dự án. Bạn chọn một mục trên màn hình này, sau đó chỉnh sửa các chi tiết trên màn hình UpdateDetails.

  1. Ở thanh điều hướng bên trái, hãy bấm hoặc nhấn vào màn hình ViewProjects.

  2. Thay đổi [Tiêu đề] thành "Xem dự án".

  3. Ở thanh điều hướng bên trái, hãy bấm hoặc nhấn vào BrowserGallery1 bên dưới ViewProjects.

  4. Chọn Tiêu đề, tiêu đề phụ và nội dung từ menu Bố cục ở ngăn bên phải.

    Thay đổi bố cục bộ sưu tập.

    Bây giờ, bộ sưu tập đã có bố cục phù hợp, với văn bản mẫu mặc định.

    Thư viện với bố cục phù hợp.

  5. Chọn nút làm mới biểu tượng Làm mới. và đặt thuộc tính OnSelect thành Refresh('Project Details').

  6. Chọn nút mục mới biểu tượng Thêm mới. và đặt thuộc tính OnSelect thành NewForm(EditForm1); Navigate(UpdateDetails, ScreenTransition.None).

Thêm mũi tên quay lại để trở về màn hình SelectTask

  1. Ở thanh điều hướng bên trái, hãy bấm hoặc nhấn vào màn hình AssignManager.

  2. Chọn mũi tên quay lại mà bạn đã thêm vào đó rồi sao chép.

  3. Dán mũi tên vào màn hình ViewProjects và đặt ở bên trái nút làm mới.

    Nút quay lại.

    Tất cả các thuộc tính đều đi kèm với nó, bao gồm cả thuộc tính OnSelect của Navigate(SelectTask, Fade).

  1. Chọn bộ sưu tập BrowseGallery1 và đặt thuộc tính Items của bộ sưu tập thành SortByColumns(Filter('Project Details', StartsWith(Title, TextSearchBox1.Text)), "Title", If(SortDescending1, Descending, Ascending)).

    Thao tác này sẽ đặt nguồn dữ liệu của bộ sưu tập thành danh sách Chi tiết dự án, rồi sử dụng trường Tiêu đề để tìm kiếm và sắp xếp.

  2. Chọn Biểu tượng mũi tên chi tiết. trong mục thư viện đầu tiên và đặt thuộc tính OnSelect thành Navigate(UpdateDetails, None).

     Xem bộ sưu tập Dự án - mục đầu tiên được chọn.

  3. Ở ngăn bên phải, hãy cập nhật các trường cho khớp với danh sách sau:

    • Trạng thái

    • PMAssigned

    • Chức danh

      Trường Bộ sưu tập.

      Bây giờ, màn hình đã hoàn tất sẽ giống như hình ảnh sau đây.

      Xem màn hình Dự án đã hoàn tất.

Bước 6: Xây dựng màn hình UpdateDetails

Ở bước này, chúng ta sẽ kết nối tùy chọn chỉnh sửa biểu mẫu trên màn hình UpdateDetails với nguồn dữ liệu của chúng tôi, sau đó thực hiện một số thay đổi về thuộc tính và trường. Trên màn hình này, bạn sẽ chỉnh sửa các chi tiết dự án mà mình đã chọn trên màn hình Xem dự án.

  1. Ở thanh điều hướng bên trái, hãy bấm hoặc nhấn vào màn hình UpdateDetails.

  2. Thay đổi [Tiêu đề] thành "Cập nhật chi tiết".

  3. Ở thanh điều hướng bên trái, hãy bấm hoặc nhấn vào EditForm1 bên dưới UpdateDetails.

  4. Đặt các thuộc tính sau đây cho biểu mẫu:

    • Thuộc tính DataSource = 'Chi tiết dự án'

    • Thuộc tính Item = BrowseGallery1.Selected

  5. Khi vẫn chọn biểu mẫu, ở ngăn bên phải, hãy bấm hoặc nhấn vào hộp kiểm cho các trường sau, theo thứ tự hiển thị:

    • Chức danh

    • PMAssigned

    • Trạng thái

    • ProjectedStartDate

    • ProjectedEndDate

    • ProjectedDays

    • ActualDays

      Các trường chỉnh sửa biểu mẫu.

  6. Chọn nút hủy biểu tượng Hủy. và đặt thuộc tính OnSelect thành ResetForm(EditForm1); Back().

  7. Chọn nút lưu Biểu tượng lưu dấu kiểm. và kiểm tra công thức OnSelect - SubmitForm(EditForm1). Bởi vì đang sử dụng tùy chọn kiểm soát chỉnh sửa biểu mẫu, chúng ta có thể sử dụng Submit(), thay vì Patch() như đã làm trước đó.

Bây giờ, màn hình đã hoàn tất sẽ giống như hình ảnh sau (nếu các trường trống, hãy nhớ chọn một mục trên màn hình Xem dự án).

Màn hình Cập nhật chi tiết đã hoàn tất.

Bước 7: Chạy ứng dụng

Bây giờ, ứng dụng đã hoàn tất, hãy chạy để xem ứng dụng hoạt động ra sao. Chúng ta sẽ thêm một liên kết trên site SharePoint đến ứng dụng. Bạn có thể chạy ứng dụng trong trình duyệt, nhưng có thể phải chia sẻ ứng dụng để người khác chạy. Để biết thêm thông tin, hãy xem phần Chia sẻ ứng dụng của bạn.

  1. Trong trình chạy ứng dụng Office 365, hãy bấm hoặc nhấn vào Power Apps.

    Power Apps trong trình chạy ứng dụng Office 365.

  2. Trong Power Apps, hãy bấm hoặc nhấn vào dấu chấm lửng (. . .) của Ứng dụng quản lý dự án, sau đó chọn Mở.

    Chọn Ứng dụng quản lý dự án.

  3. Sao chép địa chỉ (URL) cho ứng dụng trong trình duyệt.

    Sao chép URL ứng dụng.

  4. Trong SharePoint, hãy bấm hoặc nhấn vào CHỈNH SỬA LIÊN KẾT.

    Chỉnh sửa liên kết site SharePoint.

  5. Bấm hoặc nhấn vào (+) liên kết.

    Thêm liên kết ứng dụng vào site SharePoint.

  6. Nhập "Ứng dụng quản lý dự án" và dán vào địa chỉ của ứng dụng.

    Chỉnh sửa thuộc tính liên kết.

  7. Bấm hoặc nhấn vào OK, sau đó chọn Lưu.

    Lưu các thay đổi về liên kết.

Chỉ định người quản lý cho dự án

Bây giờ, chúng tôi đã có ứng dụng trong site SharePoint, chúng tôi sẽ đảm nhận vai trò của người phê duyệt dự án - chúng tôi sẽ tìm kiếm bất kỳ dự án nào chưa chỉ định người quản lý và chỉ định người quản lý cho một trong các dự án. Sau đó, chúng tôi sẽ đảm nhận vai trò của người quản lý dự án và thêm một số thông tin về dự án được chỉ định cho chúng tôi.

  1. Trước tiên, hãy xem xét danh sách Chi tiết dự án trong SharePoint. Hai dự án có giá trị là Chưa chỉ định trong cột PMAssigned. Chúng ta sẽ thấy những thông tin này trong ứng dụng.

    Dự án chưa chỉ định trong danh sách.

  2. Bấm hoặc nhấn vào liên kết mà bạn đã tạo cho ứng dụng.

  3. Trên màn hình đầu tiên, hãy bấm hoặc nhấn vào Chỉ định người quản lý.

    Màn hình giới thiệu ứng dụng.

  4. Trên màn hình Chỉ định người quản lý, bạn thấy 2 dự án chưa chỉ định từ danh sách. Chọn dự án Phần mềm BI mới.

    Bộ sưu tập với mục đã chọn.

  5. Trong tùy chọn nhập văn bản Người quản lý, hãy nhập "Joni Sherman", sau đó bấm vào OK.

    Thay đổi sẽ được áp dụng cho danh sách và bộ sưu tập sẽ làm mới để chỉ dự án chưa chỉ định còn lại mới hiển thị.

    Chỉ định người quản lý cho dự án.

  6. Quay lại danh sách và làm mới trang. Bạn sẽ thấy rằng mục dự án hiện được cập nhật với tên người quản lý dự án.

    Người quản lý dự án được chỉ định trong danh sách.

Cập nhật các chi tiết dự án

  1. Bấm hoặc nhấn Biểu tượng quay lại. để quay lại màn hình đầu tiên, sau đó bấm hoặc nhấn Cập nhật chi tiết.

    Chi tiết bản cập nhật.

  2. Trên màn hình Xem dự án, hãy nhập "Mới" vào hộp tìm kiếm.

    Tìm kiếm trong bộ sưu tập ứng dụng.

  3. Bấm vào Biểu tượng mũi tên chi tiết. cho mục Phần mềm BI mới.

    Mục bộ sưu tập đã chọn.

  4. Trên màn hình Cập nhật chi tiết, hãy đặt các giá trị sau:

    • Trường ProjectedStartDate = "3/6/2017"

    • Trường ProjectedEndDate = "3/24/2017"

    • Trường ProjectedDays = "15"

    Cập nhật chi tiết mục.

  5. Bấm hoặc nhấn vào biểu tượng Dấu kiểm. để áp dụng thay đổi cho danh sách.

  6. Đóng ứng dụng và quay lại danh sách. Bạn thấy rằng mục dự án hiện được cập nhật với các thay đổi về ngày và ngày tháng.

    Danh sách đã cập nhật.

Chi tiết công thức

Đây là phần tùy chọn thứ hai trên công thức Power Apps. Trong phần chi tiết đầu tiên, chúng ta đã xem xét một trong những công thức mà Power Apps tạo ra cho bộ sưu tập trình duyệt trong ứng dụng 3 màn hình. Trong phần chi tiết này, chúng ta sẽ xem xét công thức sử dụng cho màn hình AssignManager của ứng dụng thứ hai. Sau đây là công thức:

Patch( 'Project Details', LookUp( 'Project Details', ID = Gallery1.Selected.ID ), {PMAssigned: TextInput1.Text} )

Chức năng của công thức này là gì? Khi bạn chọn một mục trong bộ sưu tập và bấm vào nút OK, công thức sẽ cập nhật danh sách Chi tiết dự án, đặt cột PMAssigned thành giá trị mà bạn chỉ định trong tùy chọn nhập văn bản. Công thức sử dụng các hàm để thực hiện công việc:

  • Hàm Patch sửa đổi một hoặc nhiều bản ghi của nguồn dữ liệu.

  • Hàm LookUp tìm bản ghi đầu tiên trong bảng thỏa mãn công thức.

Khi bạn đặt các hàm với nhau trong công thức, sau đây là những gì xảy ra:

  1. Khi bạn bấm vào nút OK, hàm Patch sẽ được gọi để cập nhật danh sách Chi tiết dự án.

  2. Trong hàm Patch, hàm LookUp sẽ xác định hàng nào của danh sách Chi tiết dự án cần cập nhật. Hàm thực hiện việc này bằng cách so sánh ID của mục bộ sưu tập đã chọn với ID trong danh sách. Ví dụ: ID 12 có nghĩa là mục của Phần mềm BI mới sẽ được cập nhật.

  3. Bây giờ, hàm Patch có ID phù hợp, hàm này sẽ cập nhật trường PMAssigned thành giá trị trong TextInput1.Text.

Các bước tiếp theo

Bước tiếp theo trong loạt bài hướng dẫn này là tạo báo cáo Power BI để phân tích dự án.

Xem thêm

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ư).