Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Honako hauei aplikatzen zaie: Mihise-aplikazioak
Copilot Studio
Mahaigaineko fluxuak
Ereduetan oinarritutako aplikazioak
Power Platform CLI
Dataverse funtzioak
Power Pages
Testua, zenbakia edo balio dinamiko bat balio bihurtzen Boolean du.
Deskribapenak
Erabili funtzioa Boolean beste mota batzuk balio bihurtzeko Boolean . Balio bat Booleanegia,faltsua edo hutsa da.
Kasu gehienetan, mota behartzea automatikoki gertatzen da, eta ez duzu funtzioa Boolean esplizituki erabili behar. Adibidez, 1 itzultzen du, If( "true", 1, 0 ) testu-katea "true" automatikoki bihurtzen delako Boolean. Funtzioa Boolean erabilgarria da bihurketa esplizitu bat nahi duzunean edo balio dinamiko bat erabiltzen duzunean.
Sintaxia
Boolean( Testua )
Boolean( TextSingleColumnTable )
-
Testua - Beharrezkoa. Bihurtzeko kateak. Maiuskulak eta minuskulak bereizten ez dituen
"true"edo"false"bertsioa izan behar du. Testu-kate hauek ez daude lokalizatuta. Testu hutsa eta hutsa ere onartu eta hutsune bihurtzen da. Beste testu-kate guztiek errore bat ematen dute.
Boolean( Zenbakia )
Boolean( NumberSingleColumnTable )
-
Zenbakia - Beharrezkoa. Bihurtzeko zenbakiak.
0gezurra bihurtzen da eta gainerako zenbaki guztiak egia bihurtzen dira. hutsak balioak onartzen dira eta a hutsik bihurtzen dira.
Boolean( Balio dinamikoa )
-
DynamicValue - Beharrezkoa. Bihurtzeko balio dinamikoa. Balio onargarriak hornitzaile dinamikoaren araberakoak dira.
JSON elementuen kasuan, JSON balio boolearrak
true,falseetanullonartzen dira eta egia, gezurra eta hutsik balioekin erlazionatuta daude Power Fx-en. Katea edo zenbaki-balioak lehen azaldutako String eta Zenbakia gainkargaretarako zehaztutako moduan onartzen dira.
Adibideak
Oinarrizko erabilera
| Formula | Deskribapenak | Result |
|---|---|---|
| Boolean( "egia" ) |
"true" testu-katea balio boolear bihurtzen du. |
egia |
| Boolean( "faltsua" ) |
"false" testu-katea balio boolear bihurtzen du. |
faltsua |
| Boolean( "EGIA" ) |
"TRUE" testu-katea balio boolear bihurtzen du. |
egia |
| Boolean( "TrUe" ) |
"TrUe" testu-katea balio boolear bihurtzen du. |
egia |
| Boolean( "Egiazkoa") |
"Truthful" testu-katea balio boolearra bihurtzen saiatzen da, baina trueeta false aldakuntza maiuskulak eta minuskulak bereizten ez dituenez, errore bat itzultzen da. |
errorea (argumentu baliogabea) |
| Boolean( Hutsik () ) | Balio hutsa balio boolear bihurtzen du. | hutsik |
| Boolean( 0 ) | Zenbakia 0 balio boolear bihurtzen du. |
faltsua |
| Boolean( 1 ) | Zenbakia 1 balio boolear bihurtzen du. |
egia |
| Boolean( -1234 ) | Zenbakia -1234 balio boolear bihurtzen du. |
egia |
Erabilera dinamikoa
| Formula | Deskribapenak | Result |
|---|---|---|
| Boolean( ParseJSON( "{ "bool"": true }" ).bool ) | Balio true dinamikoa (JSON Booleanbat) balio boolear bihurtzen du. |
egia |
| Boolean( ParseJSON( "{ "bool"": null }" ).bool ) | Balio null dinamikoa (JSON nulua) balio boolear bihurtzen du. |
hutsik |
| Boolean( ParseJSON( "{ "bool"": "true" }" ).bool ) | Balio "true" dinamikoa (JSON kate bat) balio boolear bihurtzen saiatzen da, baina JSONen baliozko balio boolearra ez denez, errore bat itzultzen da. |
errorea (argumentu baliogabea) |
| Boolean( ParseJSON( "[ true, false, null ]" ).bool ) | Balio boolearren array bat zutabe bakarreko taula bihurtzen saiatzen da. Zutabe bakarreko taulak ez dira onartzen balio dinamikoekin, eta horren ordez formula ForAll( Table(ParseJSON( "[true, false, null]" )), Boolean( ThisRecord.Value ) ) erabili beharko litzateke ForAll( ParseJSON( "[true, false, null]" ), Boolean( ThisRecord ) ) . |
errorea (argumentu baliogabea) |
Zutabe bakarreko taulak
| Formula | Deskribapenak | Result |
|---|---|---|
| Boolean( [ "true", "false", Blank() ] ) | Testu-kateen zutabe bakarreko taula balio boolearren zutabe bakarreko taula bihurtzen du. | [ egiazkoa, faltsua, hutsik ] |
| Boolean( [ "egia", "faltsututa" ] ) | Testu-kateen zutabe bakarreko taula balio boolearren zutabe bakarreko taula bihurtzen du. Taula honetako bigarren erregistroa true eta false aldakuntza maiuskulak eta minuskulak bereizten ez dituenez, errore bat itzultzen da erregistro honetarako. |
[ true, error (argumentu baliogabea) ] |
| Boolean( [ 1, 2, 0 ] ) | Zutabe bakarreko zenbakien taula balio boolearren zutabe bakarreko taula bihurtzen du. | [ Egia, egia, faltsua ] |