DataSourceInfo funtzioa
Hauei aplikatzen zaie: Canvas aplikazioei Ereduetan oinarritutako aplikazioei
Informazioa ematen du hurrengoari buruz datu-iturburua.
Informazio orokorra
Datu iturriek informazio ugari eman dezakete erabiltzailearen esperientzia optimizatzeko.
Erabil dezakezu column-Lortu informazioa erabiltzaileen sarrera balioztatzeko eta erabiltzaileari berehala erantzun ahal izateko Patch funtzioa. Validate funtzioak informazio bera erabiltzen du.
Datu-iturriaren mailan informazioa erabil dezakezu, adibidez, desgaitzeko edo ezkutatzeko Editatu eta Berria botoiak editatzeko eta sortzeko baimenik ez duten erabiltzaileentzat erregistroak.
Datu iturriak aldatu egiten dira zenbat informazio ematen duten, inolaz ere ez emanez. Bildumek ek ez dute informaziorik ematen. Informazio puska bat ematen ez bada, lehenespenez erabiltzen da edo hutsik itzultzen da.
Oharra
Une honetan, DataSourceInfo funtzioa ez da onartzen Microsoft Zerrendetan.
Deskribapenak
Zutabearen informazioa
Erabil dezakezu DataSourceInfo datu-iturburu zutabe jakin bati buruzko informazioa lortzeko:
Informazioaren argumentua | Emaitza mota | Deskribapenak |
---|---|---|
DataSourceInfo.DisplayName | Katea | Bistaratu izena zutaberako. Bistaratzeko izenik definitzen ez bada, zutabearen izena itzultzen du. |
DataSourceInfo.MaxLength | Zenbakia | Zutabeak eduki ditzakeen gehienezko karaktere kopurua. Kateak dituzten zutabeei soilik aplikatzen zaie. Gehienez ezartzen ez bada, itzuliko da hutsik. |
DataSourceInfo.MaxValue | Zenbakia | Zutabe batek eduki dezakeen zenbakizko balio maximoa. Zenbakiak dituzten zutabeei soilik aplikatzen zaie. Gehienez ezartzen ez bada, itzuliko da hutsik. |
DataSourceInfo.MinValue | Zenbakia | Zutabe batek eduki dezakeen zenbakizko balio minimoa. Zenbakiak dituzten zutabeei soilik aplikatzen zaie. Gutxienez ezartzen ez bada, itzuliko da hutsik. |
DataSourceInfo.Derrigorrezkoa | Boolean | Balioa eskatzen da zutabe honetarako? datu-iturburu-ek ezarrita ez badu, itzultzen du faltsua. |
Hirugarren argumentua zutabe baten katea da. Adibidez, zutabea Mugikorra bilduman Pertsonak bezala gaindituko litzateke "Mugikorra" komatxo bikoitzak barne.
Datu-iturburuaren informazioa
Horretaz gain erabil dezakezu DataSourceInfo informazioa eskuratzeko datu-ituburuari buruzkoa osotasun batean:
Informazioaren argumentua | Emaitza mota | Deskribapenak |
---|---|---|
DataSourceInfo.AllowedValues | Boolean | Zer motatako baimenak eman ditzakete erabiltzaileek datu-iturburu honetarako? datu-iturburu-ek ezarrita ez badu, itzultzen du hutsik. |
DataSourceInfo.CreatePermission | Boolean | Oraingo erabiltzaileak ba al du baimenik erregistroak sortzeko datu-iturburu honetan? datu-iturburu-ek ezarrita ez badu, itzultzen du egia. |
DataSourceInfo.DeletePermission | Boolean | Oraingo erabiltzaileak ba al du baimenik erregistroak ezabatzeko datu-iturburu honetan? datu-iturburu-ek ezarrita ez badu, itzultzen du egia. |
DataSourceInfo.EditPermission | Boolean | Oraingo erabiltzaileak ba al du baimenik erregistroak editatzeko datu-iturburu honetan? datu-iturburu-ek ezarrita ez badu, itzultzen du egia. |
DataSourceInfo.ReadPermission | Boolean | Oraingo erabiltzaileak ba al du baimenik erregistroak irakurtzeko datu-iturburu honetan? datu-iturburu-ek ezarrita ez badu, itzultzen du egia. |
Oharra
DataSourceInfo egia ematen du uneko erabiltzaileak eskatutako baimena duen ala ez zehaztu ezin badu. Zerbitzariak baimenak berriro egiaztatuko ditu benetako eragiketa burutzen denean eta errore bat bistaratzen denean ez bada onartzen. Une honetan, baimenak egiaztatzen DataSourceInfo erabiltzean bakarrik posible da Microsoft Dataverse.
Sintaxia
DataSourceInfo( DataSource, Information [, ColumnName ])
- DataSource – Beharrezkoa. Datu-iturburua erabiltzeko.
- Informazioa – Beharrezkoa. Berreskuratu nahi duzun informazio mota.
- ColumnName – Aukerakoa. Zutabe-izena zutabe-mailako informazioa berreskuratzeko. Datu iturriaren mailan informazioa lortzeko ColumnName ezin da argumentua erabili.
Oharra
Power Apps 3.24042 bertsioaren aurretik, zutabeen izenak testu-kate batekin zehazten ziren komatxo bikoitzak erabiliz, eta datu-iturburu batera konektatuz gero, izen logikoak ere izan behar ziren. Adibidez, komatxo bikoitzak dituen "cr43e_name" izen logikoa erabili da bistaratze-izenaren ordez Izena komarik gabe. . Zuriuneak dituzten zutabe-izenak dituzten SharePoint eta Excel datu-iturburuetarako, tarte bakoitza "_x0020_"-rekin zehaztu zen, adibidez "Zutabearen izena" as "Column_x0020_Name". Bertsio honen ondoren, aplikazio guztiak automatikoki eguneratu ziren artikulu honetan deskribatutako sintaxi berrira.
Adibideak
Atal honetako adibideek datu-iturburu erabiltzen dute Izozkia:
datu-iturburu-ek informazio hau ere eman du:
- Pantailaren izena Kopurua "Eskuz kantitatea" da.
- Gehienezko luzera Zaporea 30 karaktere dira.
- Zaporea zutabeak balio bat izan behar du. Kopurua zutabea ez da beharrezkoa.
- Minimoa Kopurua 0 da.
- Gehienezkoa Kopurua 100 da.
- Uneko erabiltzaileak erregistroak irakurri eta editatu ditzake Izozkia datu-iturburu baina ezin ditu erregistroak sortu edo ezabatu.
Formula | Deskribapenak | Emaitza |
---|---|---|
DataSourceInfo(Izozkia, DataSourceInfo.DisplayName, Quantity ) | Bistaratzailearen izena itzultzen du Kopurua zutabe honen Izozkia datu-iturburu. | "Kantitatea eskuan" |
DataSourceInfo(Izozkia, DataSourceInfo.MaxLength, Zaporea) | Katearen gehienezko luzera itzultzen du zapore zutabe honen Izozkia datu-iturburu. | 30 |
DataSourceInfo(Izozkia, DataSourceInfo.Derrigorrezkoa, Zaporea) | Da zaporea zutabe honen Izozkia datu-iturburu beharrezkoa da? | egia |
DataSourceInfo(Izozkia, DatuSourceInfo.Beharrezkoa, Kantitatea) | Da Kantitaea zutabe honen Izozkia datu-iturburu beharrezkoa da? | faltsua |
DataSourceInfo(Izozkia, DataSourceInfo.MaxValue, Kantitatea) | Itzultzen du gehienezko zenbakizko balioa Kopurua zutabe honen Izozkia datu-iturburu. | 100 |
DataSourceInfo(Izozkia, DataSourceInfo.MinValue, Kantitatea) | Itzultzen du gutxieneko zenbakizko balioa Kopurua zutabe honen Izozkia datu-iturburu. | 0 |
DataSourceInfo(Izozkia, DataSourceInfo.ReadPermission) | Egungo erabiltzaileak erregistroan irakur ditzake Izozkia datu-iturburu? | egia |
DataSourceInfo(Izozkia, DataSourceInfo.EditPermission) | Egungo erabiltzaileak erregistroan edita ditzake Izozkia datu-iturburu? | egia |
DataSourceInfo(Izozkia, DataSourceInfo.CreatePermission) | Egungo erabiltzaileak erregistroan sor ditzake Izozkia datu-iturburu? | faltsua |
DataSourceInfo(Izozkia, DataSourceInfo.DeletePermission) | Egungo erabiltzaileak erregistroan ezabatu ditzake Izozkia datu-iturburu? | faltsua |