Lưu ý
Cần có ủy quyền mới truy nhập được vào trang này. Bạn có thể thử đăng nhập hoặc thay đổi thư mục.
Cần có ủy quyền mới truy nhập được vào trang này. Bạn có thể thử thay đổi thư mục.
Khi bạn tạo danh sách thả xuống phụ thuộc (hoặc xếp tầng), người dùng sẽ chọn một tùy chọn trong danh sách để lọc tùy chọn trong danh sách khác. Nhiều tổ chức tạo danh sách phụ thuộc để giúp người dùng điền vào biểu mẫu hiệu quả hơn. Ví dụ: người dùng có thể chọn một quốc gia hoặc khu vực để lọc danh sách các thành phố hoặc người dùng có thể chọn một danh mục để chỉ hiển thị các mã trong danh mục đó.
Cách tốt nhất, hãy tạo nguồn dữ liệu cho các giá trị trong danh sách "cha mẹ" và "con" (ví dụ: quốc gia/vùng và thành phố) tách biệt với nguồn dữ liệu mà người dùng cập nhật bằng cách sử dụng ứng dụng. Nếu bạn thực hiện phương pháp này, bạn có thể sử dụng cùng một dữ liệu cha mẹ và con trong nhiều ứng dụng và bạn có thể cập nhật dữ liệu đó mà không cần xuất bản lại ứng dụng hoặc các ứng dụng sử dụng chúng. Bạn có thể đạt được cùng một kết quả bằng cách sử dụng bộ sưu tập hoặc dữ liệu tĩnh, nhưng cách này không nên dành cho các tình huống trong doanh nghiệp.
Đối với tình huống trong chủ đề này, nhân viên cửa hàng sẽ gửi các vấn đề đến danh sách Sự cố thông qua biểu mẫu. Nhân viên không xác định không chỉ vị trí của cửa hàng xảy ra sự cố mà còn bộ phận trong vị trí đó. Không phải tất cả các địa điểm đều có cùng phòng ban, do đó, danh sách Địa điểm sẽ đảm bảo rằng nhân viên không thể chỉ định phòng ban cho một địa điểm không có phòng ban đó.
Lưu ý
Bài viết này sử dụng danh sách được tạo bằng Microsoft Lists làm nguồn dữ liệu. Tuy nhiên, tất cả các nguồn dữ liệu dạng bảng đều hoạt động theo cùng một cách. Trong Dataverse for Teams, bạn sẽ cần bật các điều khiển cổ điển để sử dụng menu thả xuống cổ điển cho trường hợp này.
Tạo nguồn dữ liệu
Danh sách Địa điểm hiển thị các phòng ban tại mỗi địa điểm.
Vị trí | Bộ phận |
---|---|
Eganville | Hiệu bánh |
Eganville | Cửa hàng bán thức ăn ngon |
Eganville | Sản xuất |
Renfrew | Hiệu bánh |
Renfrew | Cửa hàng bán thức ăn ngon |
Renfrew | Sản xuất |
Renfrew | Hiệu thuốc |
Renfrew | Floral |
Pembroke | Hiệu bánh |
Pembroke | Cửa hàng bán thức ăn ngon |
Pembroke | Sản xuất |
Pembroke | Floral |
Danh sách Sự cố hiển thị thông tin liên hệ và thông tin về từng sự cố. Tạo cột Ngày dưới dạng cột Ngày , nhưng tạo các cột khác dưới dạng cột Một dòng văn bản để đơn giản hóa cấu hình và tránh cảnh báo ủy quyền trong Microsoft Power Apps.
Tên | Họ | Số điện thoại | Vị trí | Bộ phận | Mô tả | Ngày tháng |
---|---|---|---|---|---|---|
Tonya | Cortez | (206) 555 - 1022 | Eganville | Sản xuất | Tôi gặp vấn đề với… | 12/2/2019 |
Đoàn | Laflamme | (425) 555 - 1044 | Renfrew | Floral | Tôi đã gặp một sự cố… | 13/2/2019 |
Theo mặc định, danh sách bao gồm một cột Tiêu đề mà bạn không thể đổi tên hoặc xóa và cột này phải chứa dữ liệu trước khi bạn có thể lưu mục vào danh sách. Để đặt cấu hình cột sao cho không yêu cầu dữ liệu:
- Gần góc trên bên phải, chọn biểu tượng bánh răng, sau đó chọn Cài đặt danh sách.
- Trên trang Cài đặt , chọn Tiêu đề trong danh sách các cột.
- Trong mục Yêu cầu cột này chứa thông tin, hãy chọn Không.
Sau khi thay đổi, bạn có thể bỏ qua cột Tiêu đề hoặc bạn có thể xóa cột này khỏi chế độ xem mặc định nếu có ít nhất một cột khác xuất hiện.
Mở biểu mẫu
Mở danh sách Sự cố , sau đó chọn Tích hợp ->Power Apps ->Tùy chỉnh biểu mẫu.
Một tab trình duyệt sẽ mở với biểu mẫu mặc định trong Power Apps Studio.
(tùy chọn) Trong ngăn Trường , di chuột qua trường Tiêu đề , chọn dấu ba chấm (...) xuất hiện, rồi chọn Xóa.
Nếu bạn đã đóng ngăn Trường , bạn có thể mở lại ngăn đó bằng cách chọn SharePointForm1 trong thanh điều hướng bên trái, sau đó chọn Chỉnh sửa trường trên tab Thuộc tính của ngăn bên phải.
(tùy chọn) Lặp lại bước trước để xóa trường Tệp đính kèm khỏi biểu mẫu.
Biểu mẫu xuất hiện chỉ với các trường mà bạn đã thêm.
Thay thế các tùy chọn kiểm soát
Trong ngăn Trường , chọn mũi tên bên cạnh Vị trí.
Nếu bạn đã đóng ngăn Trường , bạn có thể mở lại ngăn đó bằng cách chọn SharePointForm1 trong thanh điều hướng bên trái, sau đó chọn Chỉnh sửa trường trên tab Thuộc tính của ngăn bên phải.
Mở danh sách Loại điều khiển , sau đó chọn Giá trị được phép.
Cơ chế nhập liệu thay đổi thành điều khiển Thả xuống .
Lặp lại các bước này cho thẻ Phòng ban .
Thêm danh sách Vị trí
Chọn Xem>Nguồn dữ liệu>Thêm nguồn dữ liệu.
Chọn hoặc tạo kết nối, sau đó chỉ định trang web chứa danh sách Vị trí. SharePoint
Chọn hộp kiểm cho danh sách đó, sau đó chọn Kết nối.
Danh sách kết nối hiển thị danh sách Sự cố , là cơ sở để xây dựng biểu mẫu, và danh sách Địa điểm , danh sách này sẽ xác định các địa điểm và phòng ban trong biểu mẫu.
Mở khóa thẻ
Chọn thẻ Vị trí , chọn tab Nâng cao ở ngăn bên phải, sau đó chọn Mở khóa để thay đổi thuộc tính.
Lặp lại bước trước đó cho thẻ Phòng ban .
Đổi tên kiểm soát
Nếu bạn đổi tên kiểm soát của mình, bạn có thể xác định các kiểm soát dễ dàng hơn và dễ theo dõi ví dụ hơn. Để khám phá các phương pháp hay nhất khác, hãy xem sách trắng về Tiêu chuẩn và Nguyên tắc mã hóa.
Trong thẻ Vị trí , hãy chọn điều khiển Thả xuống .
Gần đầu ngăn bên phải, đổi tên điều khiển đã chọn bằng cách nhập hoặc dán ddLocation.
Lặp lại hai bước trước đó trong thẻ Phòng ban để đổi tên điều khiển Thả xuống thành ddPhòng ban.
Đặt cấu hình vị trí
Đặt thuộc tính Items của ddlocation thành công thức này:
Distinct(Locations, Location)
(tùy chọn) Trong khi giữ phím Alt, hãy mở ddLocation và xác nhận rằng danh sách hiển thị ba vị trí.
Đặt cấu hình bộ phận
Chọn ddDepartment, sau đó, trên tab Thuộc tính của ngăn bên phải, chọn Phụ thuộc vào.
Trong Kiểm soát của phụ huynh, đảm bảo rằng ddLocation xuất hiện ở danh sách trên và Kết quả xuất hiện ở danh sách dưới.
Lưu ý
Nếu bạn không muốn khớp với chuỗi mà khớp với ID thực tế của hàng dữ liệu, hãy chọn ID Thay vì Kết quả.
Trong Trường khớp, chọn Vị trí trong danh sách phía trên, chọn Vị trí trong danh sách phía dưới, sau đó chọn Áp dụng.
Thuộc tính Items của ddDepartment được đặt thành công thức sau:
Filter(Locations, Location = ddLocation.Selected.Result)
Công thức này lọc các mục trong ddDepartment dựa trên những gì người dùng chọn trong ddLocation. Cấu hình như vậy đảm bảo rằng danh sách phòng ban "con" phản ánh dữ liệu cho vị trí "cha" của nó, như danh sách Vị trí trong SharePoint chỉ định.
Trên tab Thuộc tính của ngăn bên phải, mở danh sách bên cạnh Giá trị, sau đó chọn Phòng ban.
Bước này thiết lập văn bản hiển thị theo các tùy chọn từ cột Phòng ban của danh sách Vị trí trong SharePoint.
Kiểm tra biểu mẫu
Trong khi giữ phím Alt, hãy mở danh sách các vị trí, chọn một vị trí, mở danh sách các bộ phận rồi chọn một bộ phận.
Danh sách các địa điểm và phòng ban phản ánh thông tin trong danh sách Địa điểm trong SharePoint.
Lưu và mở biểu mẫu (tùy chọn)
Mở menu Tệp , sau đó chọn Lưu>Xuất bản tới SharePoint>Xuất bản tới SharePoint.
Ở góc trên bên trái, chọn mũi tên quay lại, sau đó chọn Quay lại SharePoint.
Trên thanh lệnh, chọn Mới để mở biểu mẫu tùy chỉnh của bạn.
CÂU HỎI THƯỜNG GẶP
Tôi không thể thấy bất kỳ dữ liệu nào: tất cả các nguồn đều trống hoặc có dữ liệu sai. Xác nhận xem bạn có hiển thị trường chính xác cho kiểm soát của mình không, theo một trong những cách sau:
Chọn danh sách thả xuống, sau đó chọn thuộc tính Giá trị trong tab Thuộc tính của ngăn bên phải.
Chọn hộp tổ hợp rồi đảm bảo rằng văn bản chính là trường bạn muốn hiển thị.
Danh sách thả xuống của con tôi có chứa các mục trùng lặp. Triệu chứng này có thể là do sử dụng cột LookUp trong SharePoint hoặc hàm Choices trong Power Apps. Để loại bỏ sự trùng lặp, hãy bao bọc hàm Distinct quanh dữ liệu trả về chính xác. Thông tin thêm: Chức năng riêng biệt.
Các giới hạn đã biết
Cấu hình này có sẵn trên các điều khiển Thả xuống cũng như các điều khiển Hộp kết hợp và Hộp danh sách cho phép lựa chọn một mục tại một thời điểm. Bạn không thể sử dụng cấu hình Phụ thuộc vào cho bất kỳ điều khiển nào trong số đó nếu chúng cho phép nhiều lựa chọn. Không nên dùng phương pháp này khi làm việc với các lựa chọn trong Microsoft Dataverse.
Cấu hình Phụ thuộc vào không hỗ trợ dữ liệu hoặc bộ sưu tập tĩnh. Để đặt cấu hình danh sách thả xuống phụ thuộc với các nguồn này, hãy chỉnh sửa biểu thức ngay trong thanh công thức. Ngoài ra, Power Apps không hỗ trợ sử dụng hai trường lựa chọn trong SharePoint nếu không có bất kỳ bảng dữ liệu khớp nào và bạn không thể xác định Trường khớp trong UI này.