Partekatu honen bidez:


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. Bildumak ez eman informaziorik. Informazio puska bat ematen ez bada, lehenespenez erabiltzen da edo hutsik itzultzen da.

Oharra

Une honetan, DataSourceInfo funtzioa ez da onartzen Microsoft Zerrenda.

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.Required 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 itzultzen du egia ezin badu zehaztu uneko erabiltzaileak eskatutako baimena duen. 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 – Hautazkoa. Zutabe-izena zutabe-mailako informazioa berreskuratzeko. Datu iturriaren mailan informazioa lortzeko ColumnName ezin da argumentua erabili.

Oharra

3.24042 bertsioaren Power Apps 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 bikoitzekin "cr43e_name" izen logikoa erabili zen bistaratze-izenaren ordez Izena komarik gabe. . Zuriuneak dituzten zutabe-izenak dituzten SharePoint eta Excel datu-iturburuetarako, tarte bakoitza "_x0020_"-rekin zehaztu zen, adibidez "Column Name" 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:

Izozkiaren adibidea.

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? egiazkoa
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( IceCream, DataSourceInfo.ReadPermission) Egungo erabiltzaileak erregistroan irakur ditzake Izozkia datu-iturburu? egiazkoa
DataSourceInfo( IceCream, DataSourceInfo.EditPermission) Egungo erabiltzaileak erregistroan edita ditzake Izozkia datu-iturburu? egiazkoa
DataSourceInfo( IceCream, DataSourceInfo.CreatePermission) Egungo erabiltzaileak erregistroan sor ditzake Izozkia datu-iturburu? faltsua
DataSourceInfo( IceCream, DataSourceInfo.DeletePermission) Egungo erabiltzaileak erregistroan ezabatu ditzake Izozkia datu-iturburu? faltsua