Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Megjegyzés
- október 12-től a Power Apps-portálok a Power Pages nevet kapják. További információ: A Microsoft Power Pages már általánosan elérhető (blog)
A Power Apps-portál dokumentációját hamarosan áttelepítjük és egyesítjük a Power Pages dokumentációjával.
A sabloncímkék több módon irányítják a sablon kimenetét és lehetővé teszik több sablon kombinációját egyetlen kimenetbe.
fetchxml
Lehetővé teszi, hogy a felhasználó a Microsoft Dataverse-ből lekérdezze az adatokat, és az eredményeket egy lapon jelenítse meg.
Megjegyzés
Az adatok fetchxml használatával történő lekérdezésével kapcsolatos további tudnivalókról itt tudhat meg többet: FetchXML használata adatok lekérdezéséhezolvashatja.
{% fetchxml resultVariable %}
<!— Fetchxml query -->
...
{% endfetchxml %}
Ha fetchxml-et használ adatok lekérdezéséhez, győződjön meg arról, hogy nem használ önzáró címkéket. Használja például a <attribute name="title"/>
helyett az <attribute name="title"></attribute>
címkét, az </attribute>
explicit zárócímkével.
Eredmények attribútuma
Az eredmények attribútuma a mellékelt változóban (például a fenti mintában a „resultVariable”) FetchXML-lekérdezési eredményeket és néhány egyéb attribútumot tartalmaz.
Entitások
Ez az attribútum a FetchXML-lekérdezés eredményét tartalmazza. Az eredményt megismételheti, és használhatja a websablonban is.
<table> {% for entityVariable in resultVariable.results.entities %} <tr> <td>Attribut-1: {{ entityVariable.attribute1 }}</td> <td>Attribut-2: {{ entityVariable.attribute2 }}</td> </tr> {% endfor %} </table>
TableName
Megadja az entitás logikai nevét.
ExtensionData
Beolvassa a további adatokat tartalmazó struktúrát.
MinActiveRowVersion
Az aktív sor legalacsonyabb verziójának értékét adja meg.
MoreRecords
Megadja, hogy rendelkezésre állnak-e további bejegyzések.
PagingCookie
A lapozófájl aktuális adatait adja meg.
TotalRecordCount
Megadja a gyűjtemény összes rekordjának számát.
A ReturnTotalRecordCount a lekérdezés végrehajtásakor igaz volt.TotalRecordCountLimitExceeded
Megadja, hogy a lekérdezés eredménye túllépi-e a teljes rekordszámot.
XML-attribútum
A megadott változóban szereplő XML-attribútum (például a fenti mintában a „resultVariable”) tartalmazza a kapott lekérdezést, amely az adatok Microsoft Dataverse rendszerből történő lekérdezésére használható. Ez az attribútum jól használható hibakeresési célra, ha meg szeretné érteni, hogyan vannak alkalmazva táblázatos engedélyek erre a fetchxml címkére.
Egyéb támogatott elemek és attribútumok
a fetchxml liquid- címke a következő attribútumokat és gyermekelemeket támogatja.
Elem/Gyermekelem | Attribútumok | Gyermek típusú elem |
---|---|---|
beolvasás | leképezés verzió szám oldal lapozás - cookie UTC-eltérés összesítés eltérő min-active-row-version output-format returntotalrecordcount no-lock |
sorrend Entitás |
sorrend | attribútum alias csökkenő |
|
Entitás | Név all-attributes no-attrs attribútum |
sorrend szűrő link-entity |
szűrő | típus végrehajtási módosító isquickfindfields |
feltétel szűrő |
link-entity | Név kezdőérték ide: alias link-type látható metszet all-attributes no-attrs attribútum |
sorrend szűrő link-entity |
feltétel | oszlop entitás neve attribútum operátor összesítés alias uiname uitype uieniden érték |
érték |
tartalmazza
Beleveszi egy sablon tartalmait egy másikba, név szerint. A(z) Power Apps-portálokon ezen másik sablon forrása általában egy webes sablon lesz. Ez több helyen lehetővé teszi a gyakori sablontöredékek újrahasználatát.
Amikor egy sablont tartalmaz egy másik, akkor a tartalmazott sablon hozzáféréssel fog rendelkezni a fölérendelt sablonjában meghatározott összes változóhoz.
{% include 'My Template' %}
Lehetséges továbbá, hogy bármely számú elnevezett paraméter tartalmazza a címkét. Ezek azután változókként lesznek meghatározva a tartalmazott sablonban.
{% include 'My Template' a:x, b:y %}
blokkolás
A kiterjesztés művelettel együtt használatos, hogy biztosítsa a sablonöröklést. Lásd a kiterjesztés használatát.
kibővít
A blokkolás címkével együtt használatos, hogy biztosítsa a sablonöröklést. Ez lehetővé teszi több sablon egy megosztott elrendezést használjon, miközben felülírja a fölérendelt elrendezés adott területeit.
A Power Apps-portálokon a fölérendelt sablon neve általában webes sablon, amely biztosítva van a címkéhez.
Ha a kiterjesztés használatra kerül, akkor ennek kell a sablon első tartalmának lennie és csak egy vagy több blokkolás címke követheti.
Ha egy a fölérendelt sablonban meghatározott blokk nem kerül felülírásra, akkor annak tartalmai a fölérendelt sablonban (ha vannak) megjelennek.
hozzászólás
Lehetővé teszi, hogy megjelenítetlen kódot hagyjon egy folyékony sablonban. Bármely tartalom a blokkon belül nem fog megjelenni és bármely folyékony kód, amit tartalmaz nem lesz végrehajtva.
Kód
Hello{% comment %}, {{ user.fullname }}{% endcomment %}. My name is Charles.
Kimenet
Hello. My name is Charles.
nyers
Lehetővé teszi a folyékony kód kimenetét egy lapon, anélkül, hogy az elemezve vagy végrehajtva lenne.
Kimeneti
Hello, {{ user.fullname }}. My name is Charles.
helyettesítés
Ha engedélyezi az élőfej és az élőláb gyorsítótárazását, és el szeretné kerülni bizonyos szakaszkimenetek gyorsítótárazását, használhatja ezt a címkét. Ez a címke tartalomblokkot biztosít abban a fejlécben vagy láblécben, ahol a tördelt tartalomblokk kimenete nincs gyorsítótárazva. Ez olyan helyzetekben hasznos, amikor a felhasználó gyakran frissíthető objektumot használ, például kérelmet, oldalt, nyelvet vagy dátumot. Ha például a fejléc és lábléc gyorsítótárazása engedélyezve van, tekintse át a fejléc és lábléc webes sablon forráskódjának frissítési eseteit.
Tipp
A request.url elemben használt URL-cím lehet tetszőleges kért érték, és cached eredményt kap a következő kérésekhez. A helyes érték biztosításához a request.url elemben, fontolja meg helyettesítő címke, részleges URL-cím (például ~{WebFile elérési útját} vagy a portál URL használatát a Webhelybeállításokban).
codecomponent
Lásd Understand codecomponent Dataverse entity tag, Kódösszetevők használata Liquid sabloncímke.
Kapcsolódó információk
Vezérlésfolyam-címkék
Iterációs címkék
Változócímkék
Power Apps Dataverse entitáscímkék
Kódösszetevők használata – Liquid sabloncímke
Megjegyzés
Megosztja velünk a dokumentációja nyelvi preferenciáit? Rövid felmérés elvégzése. (ne feledje, hogy ez a felmérés angol nyelvű)
A felmérés elvégzése körülbelül hét percet vesz igénybe. Semmilyen személyes adatot nem gyűjtünk (adatvédelmi nyilatkozat).