Thẻ thực thể Dataverse

Lưu ý

Từ ngày 12 tháng 10 năm 2022, cổng thông tin Power Apps sẽ trở thành Power Pages. Thông tin khác: Microsoft Power Pages hiện đã được phát hành rộng rãi (blog)
Chúng tôi sẽ sớm di chuyển và hợp nhất hướng dẫn sử dụng cổng thông tin Power Apps với hướng dẫn sử dụng Power Pages.

Thẻ thực thể Microsoft Dataverse được sử dụng để tải và hiển thị dữ liệu Dataverse hoặc sử dụng các dịch vụ trong khuôn khổ cổng thông tin Power Apps khác. Các thẻ này là phần mở rộng dành riêng cho Dataverse cho ngôn ngữ Liquid.

biểu đồ

Thêm một biểu đồ Power Apps vào trang web. Thẻ biểu đồ có thể được thêm vào trường Copy trên Trang Web hoặc trường Nguồn trên Mẫu Web. Để biết các bước thêm biểu đồ Power Apps vào trang web, hãy xem Thêm biểu đồ vào trang web trên cổng thông tin.

{% chart id:"EE3C733D-5693-DE11-97D4-00155DA3B01E" viewid:"00000000-0000-0000-00AA-000010001006" %}

Tham số

Có 2 tham số được cung cấp cùng với thẻ biểu đồ: id biểu đồ và id dạng xem.

id biểu đồ

ID hiển thị của biểu đồ. Bạn có thể xuất biểu đồ để lấy ID hiển thị.

id dạng xem

ID của bảng khi được mở trong trình chỉnh sửa dạng xem.

powerbi

Thêm bảng thông tin Power BI và báo cáo trong trang. Có thể thêm thẻ vào trường Sao chép trên trang web hoặc trường Nguồn trên mẫu web. Để biết các bước thêm báo cáo hoặc bảng thông tin Power BI vào trang web trong cổng thông tin, hãy xem Thêm báo cáo hoặc bảng thông tin Power BI vào trang web trong cổng thông tin.

Lưu ý

Để thẻ hoạt động, bạn phải bật tích hợp Power BI từ trung tâm quản trị cổng thông tin Power Apps. Nếu chưa bật tích hợp Power BI, bảng thông tin hoặc báo cáo sẽ không hiển thị.

Tham số

Thẻ powerbi chấp nhật các tham số sau:

path

Đường dẫn của báo cáo hoặc bảng thông tin Power BI. Nếu báo cáo hoặc bảng thông tin Power BI an toàn, bạn phải cung cấp loại xác thực.

{% powerbi authentication_type:"powerbiembedded" path:"https://app.powerbi.com/groups/00000000-0000-0000-0000-000000000000/reports/00000000-0000-0000-0000-000000000001/ReportSection01" %}

authentication_type

Loại xác thực bắt buộc cho báo cáo hoặc bảng thông tin Power BI. Các giá trị hợp lệ cho tham số này là:

  • Ẩn danh: Cho phép bạn nhúng phát hành lên báo cáo Power BI web. Loại xác thực mặc định là Ẩn danh. Khi sử dụng loại xác thực là Ẩn danh, bạn phải tải URL báo cáo Power BI như được mô tả tại: Phát hành lên web từ Power BI

  • AAD: Cho phép bạn chia sẻ an toàn báo cáo hoặc bảng thông tin Power BI với người dùng được xác thực Power BI Azure Active Directory.

  • powerbiembedded: Cho phép bạn chia sẻ báo cáo hoặc bảng thông tin Power BI bảo mật với người dùng bên ngoài không có giấy phép Power BI hoặc không thiết lập xác thực Azure Active Directory. Để biết thông tin về thiết lập dịch vụ Power BI Embedded, hãy xem Kích hoạt dịch vụ Power BI Embedded.

Trong khi thêm báo cáo hoặc bảng điều khiển Power BI bảo mật, hãy đảm bảo rằng mục đó được chia sẻ với dịch vụ Azure Active Directory hoặc Power BI Embedded của cổng thông tin.

Lưu ý

Các giá trị cho tham số authentication_type không phân biệt chữ hoa, chữ thường.

{% powerbi authentication_type:"AAD" path:"https://app.powerbi.com/groups/00000000-0000-0000-0000-000000000000/reports/00000000-0000-0000-0000-000000000001/ReportSection01" %}

Bạn cũng có thể lọc báo cáo về một hoặc nhiều giá trị. Cú pháp lọc báo cáo là:

URL? lọc =bảng/lĩnh vực eq 'giá trị'

Ví dụ, nói rằng bạn muốn lọc báo cáo để xem dữ liệu cho một số liên lạc tên là Bert Hair. Bạn phải gắn thêm URL với dữ liệu sau đây:

?filter=Executives/Executive eq 'Bert Hair'

Mã hoàn chỉnh sẽ là:

{% powerbi authentication_type:"AAD" path:"https://app.powerbi.com/groups/00000000-0000-0000-0000-000000000000/reports/00000000-0000-0000-0000-000000000001/ReportSection01?filter=Executives/Executive eq 'Bert Hair'" %}

Thông tin thêm về lọc báo cáo: lọc một báo cáo bằng cách sử dụng tham số chuỗi truy vấn trong URL

Lưu ý

Báo cáo vô danh không hỗ trợ bộ lọc.

Bạn cũng có thể tạo một đường dẫn động bằng cách sử dụng biến Liquid capture như dưới đây:

{% capture pbi_path %}https://app.powerbi.com/groups/00000000-0000-0000-0000-000000000000/reports/00000000-0000-0000-0000-000000000001/ReportSection01?filter=Executives/Executive eq '{{user.id}}'{% endcapture %}
{% powerbi authentication_type:"AAD" path:pbi_path %}

Thông tin thêm về biến Liquid: Thẻ biến

tileid

Hiển thị lát cụ thể của bảng thông tin. Bạn phải cung cấp ID của lát.

{% powerbi authentication_type:"AAD" path:"https://app.powerbi.com/groups/00000000-0000-0000-0000-000000000000/dashboards/00000000-0000-0000-0000-000000000001" tileid:"00000000-0000-0000-0000-000000000002" %}

vai trò

Vai trò được gán cho báo cáo Power BI. Tham số này chỉ hoạt động khi thông số authentication_type được đặt thành powerbiembedded.

Nếu bạn đã xác định vai trò trong Power BI và gán chúng cho các báo cáo, bạn phải chỉ định các vai trò phù hợp trong thẻ Liquid powerbi. Vai trò cho phép bạn lọc dữ liệu sẽ được hiển thị trong báo cáo. Bạn có thể chỉ định nhiều vai trò được phân tách bằng dấu phẩy. Để biết thêm thông tin về việc xác định vai trò trong Power BI, hãy xem Bảo mật cấp hàng (RLS) với Power BI.

{% powerbi authentication_type:"powerbiembedded" path:"https://app.powerbi.com/groups/00000000-0000-0000-0000-000000000000/reports/00000000-0000-0000-0000-000000000000/ReportSection2" roles:"Region_East,Region_West" %}

Nếu bạn đã chỉ định một vai trò cho báo cáo Power BI và không chỉ định thông số vai trò trong thẻ Liquid hoặc không chỉ định vai trò trong tham số, lỗi được hiển thị.

Mẹo

Nếu bạn muốn sử dụng các vai trò web được xác định trong cổng thông tin của mình làm vai trò Power BI, thì bạn có thể xác định một biến và gán vai trò web cho nó. Sau đó, bạn có thể sử dụng biến được xác định trong thẻ Liquid.

Giả sử bạn đã xác định hai vai trò web là Region_East và Region_West trong cổng thông tin của bạn. Bạn có thể tham gia với họ bằng cách sử dụng mã: {% assign webroles = user.roles | join: ", " %}

Trong đoạn mã trên, webroles là một biến và các vai trò web của Region_East và Region_West sẽ được lưu trữ trong đó.

Sử dụng biến webroles như sau trong thẻ Liquid:

{% powerbi authentication_type:"powerbiembedded" path:"https://app.powerbi.com/groups/00000000-0000-0000-0000-000000000000/reports/00000000-0000-0000-0000-000000000000/ReportSection2" roles:webroles%}

có thể chỉnh sửa

Hiển thị đối tượng CMS của cổng thông tin Power Apps cho sẵn dưới dạng chỉnh sửa được trên cồng thông tin, cho người dùng có quyền chỉnh sửa nội dung đối với đối tượng đó. Các đối tượng có thể chỉnh sửa bao gồm trang, đoạn mãliên kết web.

{% editable page 'adx_copy' type: 'html', title: 'Page Copy', escape: false, liquid: true %}

{% editable snippets Header type: 'html' %}

<!--

An editable web link set required a specific DOM structure, with

certain classes on the containing element, as demonstrated here.

-->

{% assign primary_nav = weblinks[Primary Navigation] %}

{% if primary_nav %}

<div {% if primary_nav.editable %}class=xrm-entity xrm-editable-adx_weblinkset{% endif %}>

<ul>

<!-- Render weblinks... -->

</ul>

{% editable primary_nav %}

</div>

{% endif %}

Tham số

Tham số đầu tiên được cung cấp để có thể chỉnh sửa là đối tượng có thể chỉnh sửa, chẳng hạn như bộ liên kết web, đoạn mã hoặc trang hiện tại. Tham số tùy chọn thứ hai là để chỉ định tên thuộc tính hoặc khóa trong đối tượng sẽ được kết xuất và chỉnh sửa đó. Ví dụ: giá trị này có thể là tên của thuộc tính bảng hoặc tên đoạn mã.

Sau những thông số ban đầu này là thẻ hỗ trợ nhiều tham số được đặt tên tùy chọn.

lớp

Chỉ định giá trị thuộc tính lớp cho phần tử gốc được thẻ này kết xuất.

mặc định

Giá trị mặc định được kết xuất trong trường hợp mục có thể chỉnh sửa không có giá trị.

thoát

Một giá trị Boolean cho biết giá trị mà thẻ này kết xuất có được mã hóa HTML hay không. Giá trị này mặc định là sai.

liquid

Một giá trị Boolean cho biết liệu mọi mã mẫu Liquid được tìm thấy trong giá trị văn bản do thẻ này kết xuất có được xử lý hay không. Giá trị này mặc định là đúng.

thẻ

Tên của thẻ HTML chứa sẽ được thẻ này kết xuất. Thẻ này sẽ kết xuất phần tử div theo mặc định. Bạn nên chọn giữa div hoặc span làm giá trị cho tham số này.

tiêu đề

Chỉ định nhãn cho mục có thể chỉnh sửa này trong giao diện chỉnh sửa nội dụng. Nếu không có nhãn nào được cung cấp, một nhãn dễ nhớ sẽ được tạo tự động.

loại

Một giá trị chuỗi cho biết loại giao diện chỉnh sửa sẽ được hiển thị, đối với các giá trị văn bản có thể chỉnh sửa. Các giá trị hợp lệ cho tham số này là html hoặc văn bản. html là giá trị mặc định.

entitylist

Tải một danh sách cho sẵn, theo tên hoặc ID. Sau đó, thuộc tính của danh sách có thể được truy nhập bằng đối tượng danh sách sẽ khả dụng trong khối thẻ. Để kết xuất bản ghi kết quả thực của danh sách, hãy sử dụng thẻ entityview trong khối.

Nếu danh sách được tải thành công, thì nội dung trong khối sẽ được kết xuất. Nếu không tìm thấy danh sách thì nội dung trong khối sẽ không được kết xuất.

{% entitylist name:My List %}

Loaded list {{ entitylist.adx_name }}.

{% endentitylist %}

Theo mặc định, đối tượng danh sách thực thể sẽ được cấp tên biến danh sách thực thể. Theo tùy chọn, bạn có thể cung cấp một tên biến khác.

{% entitylist my_list = name:My List %}

Loaded list {{ my_list.adx_name }}.

{% endentitylist %}

Tham số

Cung cấp chỉ một id, tên hoặc khóa để chọn Danh sách cần tải.

id

Tải danh sách theo ID GUID. id phải là một chuỗi có thể được phân tích dưới dạng GUID.

{% entitylist id:936DA01F-9ABD-4d9d-80C7-02AF85C822A8 %}

Loaded list {{ entitylist.adx_name }}.

{% endentitylist %}

Nhìn chung, các xâu GUID ký tự sẽ không được sử dụng. Thay vào đó, id sẽ được chỉ định bằng thuộc tính GUID của một biến khác.

{% entitylist id:page.adx_entitylist.id %}

Loaded list {{ entitylist.adx_name }}.

{% endentitylist %}

tên

Tải danh sách theo tên.

{% entitylist name:My List %}

Loaded list {{ entitylist.adx_name }}.

{% endentitylist %}

khóa

Tải danh sách theo ID hoặc tên. Nếu có thể phân tích giá trị khóa được cung cấp dưới dạng GUID, thì danh sách sẽ được tải theo ID. Nếu không, danh sách thực thể sẽ được tải theo tên.

<!-- key_variable can hold an ID or name -->

{% entitylist key:key_variable %}

Loaded list {{ entitylist.adx_name }}.

{% endentitylist %}

mã_ngôn ngữ

Mã ngôn ngữ số nguyên Power Apps để chọn các nhãn được bản địa hóa của danh sách cần tải. Nếu không cung cấp mã_ngôn ngữ nào, ngôn ngữ mặc định của kết nối Power Apps ứng dụng cổng sẽ được sử dụng.

{% entitylist name:"My List", language_code:1033 %}

Loaded list {{ entitylist.adx_name }}.

{% endentitylist %}

dạng xem thực thể

Tải dạng xem Power Apps cho sẵn, theo tên hoặc ID. Sau đó, thuộc tính của siêu dữ liệu cột xem trong dạng xem, bản ghi kết quả được dàn trang, v.v. có thể được truy cập bằng cách sử dụng đối tượng dạng xem thực thể sẽ khả dụng trong khối thẻ.

Nếu dạng xem được tải thành công, nội dung trong khối sẽ được kết xuất. Nếu không tìm thấy dạng xem thì nội dung trong khối sẽ không được kết xuất.

{% entityview logical_name:'contact', name:"Active Contacts" %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

Theo mặc định, đối tượng dạng xem thực thể sẽ được cấp tên biến dạng xem thực thể. Theo tùy chọn, bạn có thể cung cấp một tên biến khác.

{% entityview my_view = logical_name:'contact', name:"Active Contacts" %}

Loaded entity view with {{ my_view.total_records }} total records.

{% endentityview %}

Nếu entityview được lồng trong khối entitylist, thì thẻ này sẽ kế thừa cấu hình mặc định của khối (cỡ trang kết quả, tùy chọn bộ lọc, v.v) trong danh sách. Nếu không cung cấp tham số tên hoặc id cho dạng xem thực thể thì dạng xem mặc định sẽ được tải từ danh sách thực thể xung quanh.

{% entitylist id:page.adx_entitylist.id %}

{% entityview %}

Loaded default view of the list associated with the current page, with {{ entityview.total_records }} total records.

{% endentityview %}

{% endentitylist %}

Tham số

Cung cấp hoặc id hoặc tên_logic với tên để chọn dạng xem Power Apps cần tải. Nếu không cung cấp một trong hai giá trị trên và thẻ dạng xem thực thể được lồng trong thẻ danh sách thực thể, thì dạng xem mặc định của danh sách thực thể xung quanh sẽ được tải.

id

id phải là một chuỗi có thể được phân tích dưới dạng GUID.

{% entityview id:936DA01F-9ABD-4d9d-80C7-02AF85C822A8 %}

Loaded entity view {{ entityview.name }}.

{% endentityview %}

Nhìn chung, các xâu GUID ký tự sẽ không được sử dụng. Thay vào đó, id sẽ được chỉ định bằng thuộc tính GUID của một biến khác.

{% entityview id:request.params.view %}

Loaded entity view {{ entityview.name }} using view query string request parameter.

{% endentityview %}

tên_logic

Tên logic của thực thể Power Apps của dạng xem cần tải. Phải được sử dụng kết hợp với tên.

{% entityview logical_name:'contact', name:"Active Contacts" %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

tên

Tên Power Apps của dạng xem cần tải. Phải được sử dụng kết hợp với tên_logic.

{% entityview logical_name:'contact', name:"Active Contacts" %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

bộ lọc

Chỉ định lọc kết quả xem theo người dùng hay tài khoản. Phải có giá trị chuỗi là người dùng hoặc tài khoản.

{% entityview id:request.params.view, filter:'user' %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

Một trường hợp sử dụng phổ biến là đặt tham số này dựa trên yêu cầu.

{% entityview id:request.params.view, filter:request.params.filter %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

bộ lọc siêu dữ liệu

Chỉ định biểu thức bộ lọc siêu dữ liệu Danh sách dùng để lọc kết quả dạng xem. Tham số này chỉ hợp lệ khi dạng xem thực thể được sử dụng kết hợp với danh sách thực thể. Trong hầu hết mọi trường hợp, tham số này được đặt dựa trên một yêu cầu.

{% entitylist id:page.adx_entitylist.id %}

{% entityview id:request.params.view, metafilter:request.params.mf %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

{% endentitylist %}

thứ tự

Chỉ định một biểu thức phân loại để sắp xếp kết quả xem. Biểu thức phân loại có thể chứa một hoặc nhiều tên logic thuộc tính thực thể, theo sau là hướng phân loại ASC hoặc DESC.

{% entityview id:request.params.view, order:'name ASC, createdon DESC' %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

Một trường hợp sử dụng phổ biến là đặt tham số này dựa trên yêu cầu.

{% entityview id:request.params.view, order:request.params.order %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

trang

Chỉ định trang kết quả xem cần tải. Nếu tham số này không được chỉ định thì trang kết quả đầu tiên sẽ được tải.

Tham số này phải được chuyển thành giá trị số nguyên hoặc chuỗi có thể được phân tích dưới dạng số nguyên. Nếu một giá trị được cung cấp cho tham số này nhưng giá trị là null hay nói cách khác là không thể phân tích dưới dạng số nguyên thì trang kết quả đầu tiên sẽ được tải.

{% entityview id:request.params.view, page:2 %}

Loaded page {{ entityview.page }} of entity view with {{ entityview.total_records }} total records.

{% endentityview %}

Một trường hợp sử dụng phổ biến là đặt tham số này dựa trên yêu cầu.

{% entityview id:request.params.view, page:request.params.page %}

Loaded page {{ entityview.page }} of entity view with {{ entityview.total_records }} total records.

{% endentityview %}

kích thước_trang

Chỉ định số lượng kết quả cần tải cho trang kết quả hiện tại. Nếu không có giá trị nào được cung cấp cho tham số này và entityview được sử dụng trong khối entitylist, thì cỡ trang danh sách sẽ được sử dụng. Nếu không nằm trong khối danh sách thực thể thì một giá trị mặc định bằng 10 sẽ được sử dụng

Tham số này phải được chuyển thành giá trị số nguyên hoặc chuỗi có thể được phân tích dưới dạng số nguyên. Nếu một giá trị được cung cấp cho tham số này nhưng giá trị là null hay nói cách khác là không thể phân tích dưới dạng số nguyên thì kích thước trang mặc định sẽ được sử dụng.

{% entityview id:request.params.view, page_size:20 %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

Một trường hợp sử dụng phổ biến là đặt tham số này dựa trên yêu cầu.

{% entityview id:request.params.view, page_size:request.params.pagesize %}

Loaded entity view with {{ entityview.total_records }} total records.

{% endentityview %}

tìm kiếm

Chỉ định một biểu thức tìm kiếm để lọc kết quả xem theo biểu thức này. Biểu thức tìm kiếm từ khóa đơn giản sẽ lọc theo thuộc tính bắt đầu bằng từ khóa. Ký tự đại diện * cũng có thể được bao gồm trong biểu thức.

{% entityview id:request.params.view, search:'John\*' %}

Loaded entity view with {{ entityview.total_records }} total matching records.

{% endentityview %}

Một trường hợp sử dụng phổ biến là đặt tham số này dựa trên yêu cầu để bộ lọc tìm kiếm có thể được thiết lập dựa trên thông tin nhập của người dùng.

{% entityview id:request.params.view, search:request.params.search %}

Loaded entity view with {{ entityview.total_records }} total matching records.

{% endentityview %}

mã_ngôn ngữ

Một mã ngôn ngữ số nguyên Power Apps để chọn nhãn được dịch trong dạng xem thực thể (nhãn tiêu đề cột, v.v.) cần tải. Nếu không cung cấp mã_ngôn ngữ nào, ngôn ngữ mặc định của kết nối Power Apps ứng dụng cổng sẽ được sử dụng.

Nếu được sử dụng trong một khối danh sách thực thể thì dạng xem thực thể sẽ kế thừa cấu hình mã ngôn ngữ của khối đó từ danh sách thực thể.

{% entityview logical_name:'contact', name:"Active Contacts", language_code:1033 %}

Loaded entity view {{ entityview.name }}.

{% endentitylist %}

chỉ mục tìm kiếm

Thực hiện một truy vấn dựa trên chỉ mục tìm kiếm trong cổng thông tin. Sau đó có thể truy cập các kết quả khớp bằng cách sử dụng chỉ mục tìm kiếm sẽ khả dụng trong khối thẻ.

{% searchindex query: 'support', page: params.page, page_size: 10 %}

{% if searchindex.results.size > 0 %}

<p>Found about {{ searchindex.approximate_total_hits }} matches:</p>

<ul>

{% for result in searchindex.results %}

<li>

<h3><a href={{ result.url | escape }}>{{ result.title | escape }}</a></h3>

<p>{{ result.fragment }}</p>

</li>

{% endfor %}

</ul>

{% else %}

<p>Your query returned no results.</p>

{% endif %}

{% endsearchindex %}

<style>

    .highlight {background-color: #FFFCAC;}

</style>

Theo mặc định, đối tượng chỉ mục tìm kiếm sẽ được cấp tên biến chỉ mục tìm kiếm. Theo tùy chọn, bạn có thể cung cấp một tên biến khác.

{% searchindex liquid_search = query: 'support', page: params.page, page_size: 10 %}

{% if liquid_search.results.size > 0 %}

...

{% endif %}

{% endsearchindex %}

Tham số

Các thẻ chỉ mục tìm kiếm chấp nhận các tham số sau.

truy vấn

Truy vấn được sử dụng để khớp các kết quả. Tham số này nhằm mục đích chấp nhận phần dành riêng cho người dùng của truy vấn chỉ mục (nếu có).

{% searchindex query: 'support' %}

...

{% endsearchindex %}

Một trường hợp sử dụng phổ biến là đặt tham số này dựa trên yêu cầu.

{% searchindex query: request.params.query %}

...

{% endsearchindex %}

Tham số này hỗ trợ cú pháp Phân tích Truy vấn Lucene.

bộ lọc

Một truy vấn bổ sung được sử dụng để khớp các kết quả. Tham số này nhằm mục đích chấp nhận bộ lọc kết quả dành riêng cho nhà phát triển, nếu muốn.

{% searchindex query: request.params.query, filter: '+statecode:0' %}

...

{% endsearchindex %}

Tham số này hỗ trợ cú pháp Phân tích Truy vấn Lucene.

Lưu ý

Sự khác biệt giữa bộ lọc và truy vấn là tuy cả hai tham số đều chấp nhận cú pháp Phân tích Truy vấn Lucene, nhưng truy vấn thường dễ chấp nhận các hình thức phân tích cú pháp này hơn ߝ vì nó dự kiến rằng hầu hết người dùng cuối sẽ không biết về cú pháp này. Vì vậy, trong trường hợp phân tích truy vấn theo cú pháp này không thành công, toàn bộ truy vấn sẽ được thoát và gửi đi dưới dạng văn bản truy vấn. Ngược lại, bộ lọc sẽ được phân tích nghiêm ngặt và trả về lỗi trong trường hợp cú pháp không hợp lệ.

tên_logic

Tên logic của thực thể Power Apps mà nhờ đó các kết quả khớp sẽ được giới hạn, dưới dạng chuỗi phân cách bằng dấu phẩy. Nếu không được cung cấp, mọi thực thể khớp sẽ được trả về.

{% searchindex query: request.params.query, logical_names: 'kbarticle,incident' %}

...
>
{% endsearchindex %}

trang

Trang kết quả tìm kiếm cần trả về. Nếu không được cung cấp, trang đầu tiên (1) sẽ được trả về.

{% searchindex query: request.params.query, page: 2 %}

...

{% endsearchindex %}

Một trường hợp sử dụng phổ biến là đặt tham số này dựa trên yêu cầu.

{% searchindex query: request.params.query, page: request.params.page %}

...

{% endsearchindex %}

kích thước_trang

Kích thước của trang kết quả tìm kiếm cần trả về. Nếu không được cung cấp, kích thước mặc định là 10 sẽ được sử dụng.

{% searchindex query: request.params.query, page_size: 20 %}

...

{% endsearchindex %}

biểu mẫu thực thể

Kết xuất đầy đủ biểu mẫu cơ bản được Power Apps cấu hình, theo tên hoặc ID.

Lưu ý

Thẻ biểu mẫu thực thể chỉ có sẵn để sử dụng trong nội dung được kết xuất trong mẫu trang dựa trên mẫu web. Việc tìm cách sử dụng thẻ trong Mẫu Trang dựa trên Ghi lại sẽ không kết xuất bất cứ nội dung gì. Bạn chỉ có thể kết xuất một thẻ biểu mẫu thực thể hoặc biểu mẫu web cho mỗi trang. Thẻ biểu mẫu thực thể hoặc biểu mẫu web sau thẻ đầu tiên sẽ không được kết xuất.

{% entityform name: 'My Basic Form' %}

Tham số

tên

Tên của Biểu mẫu cơ bản mà bạn muốn tải.

{% entityform name:My Basic Form %}

biểu mẫu web

Kết xuất đầy đủ biểu mẫu nhiều bước được đặt cấu hình Power Apps, theo tên hoặc ID. Thẻ biểu mẫu web chỉ có sẵn để sử dụng trong nội dung được kết xuất trong mẫu web dựa trên mẫu trang. Việc cố gắng sử dụng thẻ trong Mẫu trang dựa trên ghi lại sẽ không kết xuất bất cứ nội dung gì. Bạn chỉ có thể kết xuất một thẻ biểu mẫu thực thể hoặc biểu mẫu web cho mỗi trang. Các thẻ entityform hoặc webform sau thẻ đầu tiên sẽ không được kết xuất.

{% webform name: 'My Multistep Form' %}

Tham số

tên

Tên của Biểu mẫu nhiều bước mà bạn muốn tải.

{% webform name:My Multistep Form %}

codecomponent

Cho phép bạn nhúng các thành phần mã bằng thẻ Liquid. Ví dụ: thêm tùy chọn điều khiển tùy chỉnh trên màn hình hiển thị bản đồ vào một trang web.

Quan trọng

  • Đây là một tính năng xem trước.
  • Các tính năng xem trước không được dùng cho sản xuất và có thể có chức năng bị hạn chế. Những tính năng này khả dụng trước khi có bản phát hành chính thức để khách hàng có thể truy cập sớm và cung cấp phản hồi.

Tham số

name

ID hoặc tên của thành phần mã.

property

Giá trị của các thuộc tính mà thành phần mã mong đợi cần được chuyển dưới dạng một cặp khóa/giá trị được phân tách bằng “:” (dấu hai chấm), trong đó khóa là tên thuộc tính và giá trị là giá trị xâu JSON.

{% codecomponent name:abc\_SampleNamespace.MapControl controlValue:'Space Needle' controlApiKey:<API Key Value> %}

Lưu ý

Các thuộc tính bắt buộc có thể khác nhau tùy thuộc vào thành phần bạn chọn.

Xem phần Sử dụng thẻ mẫu Liquid cho các thành phần mã.

Xem thêm

Kiểm soát các thẻ của dòng quy trình
Thẻ lặp lại
Thẻ biến số
Thẻ mẫu

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