Piezīmes
Lai piekļūtu šai lapai, ir nepieciešama autorizācija. Varat mēģināt pierakstīties vai mainīt direktorijus.
Lai piekļūtu šai lapai, ir nepieciešama autorizācija. Varat mēģināt mainīt direktorijus.
Attiecas uz: Audekla programmas
Copilot Studio
Desktop plūsmas
Modeļa vadītas programmas
Power Platform CLI
Dataverse funkcijas
Power Pages
Teksta, skaitļa vai dinamiskās vērtības konvertēšana par Boolean vērtību.
Apraksts
Izmantojiet funkciju, Boolean lai pārvērstu citus tipus Boolean par vērtību. Vērtība Boolean ir true, false vai tukša.
Vairumā gadījumu tipa piespiešana notiek automātiski, un šī funkcija nav skaidri jāizmanto Boolean . Piemēram, If( "true", 1, 0 ) atgriež 1, jo teksta virkne "true" tiek automātiski pārvērsta par .Boolean Šī Boolean funkcija ir noderīga, ja vēlaties veikt nepārprotamu reklāmguvumu vai izmantot dinamisku vērtību.
Sintakse
Boolean( Teksts )
Boolean( TextSingleColumnTable )
-
Teksts - Obligāts. Pārveidojamā(-s) virkne(-s) Jābūt reǵistrnejūtīgai
"true"vai"false"versijai. Šīs teksta virknes nav lokalizētas. Tukšs un tukšs teksts arī tiek pieņemts un pārvērsts par tukšu. Pārējās teksta virknes atgriež kļūdu.
Boolean( Numurs )
Boolean( NumberSingleColumnTable )
-
Skaits - nepieciešams. Pārveidojamais(-ie) skaitlis(-ļi)
0tiek pārvērsts par false un visi pārējie skaitļi tiek pārvērsti par patiesiem. tukšās vērtības tiek akceptētas un pārvērstas par tukšu.
Boolean( Dinamiskā vērtība )
-
DynamicValue - obligāts. Konvertējamā dinamiskā vērtība. Pieņemamās vērtības ir atkarīgas no dinamiskā nodrošinātāja.
JSON gadījumā JSON būla vērtības
true,falseunnulltiek pieņemtas atbilstoši vērtībām patiess, aplams un tukšs programmā Power Fx. Virknes vai skaitliskās vērtības tiek pieņemtas, kā norādīts iepriekš aprakstītajām virknes un skaitļu pārslodzēm.
Piemēri
Pamata lietojums
| Formula | Apraksts | Rezultāts |
|---|---|---|
| Boolean( "patiess" ) | Pārvērš teksta virkni "true" būla vērtībā. |
patiess |
| Boolean( "nepatiess" ) | Pārvērš teksta virkni "false" būla vērtībā. |
nepatiess |
| Boolean( "PATIESS" ) | Pārvērš teksta virkni "TRUE" būla vērtībā. |
patiess |
| Boolean( "TrUe") | Pārvērš teksta virkni "TrUe" būla vērtībā. |
patiess |
| Boolean( "Patiess" ) | Mēģina pārvērst teksta virkni "Truthful" par būla vērtību, taču tā kā tā nav reǵistrnejutīga true un false variācija, tiek atgriezta kļūda. |
kļūda (nederīgs arguments) |
| Boolean( Tukšs () ) | Pārvērš tukšo vērtību par Būla vērtību. | Tukša |
| Boolean( 0 ) | Pārvērš skaitli 0 par Būla vērtību. |
nepatiess |
| Boolean( 1 ) | Pārvērš skaitli 1 par Būla vērtību. |
patiess |
| Boolean( -1234 ) | Pārvērš skaitli -1234 par Būla vērtību. |
patiess |
Dinamisks lietojums
| Formula | Apraksts | Rezultāts |
|---|---|---|
| Boolean( ParseJSON( "{ ""bool"": true }" ).bool ) | Pārvērš dinamisko vērtību true (JSON Boolean) par Būla vērtību. |
patiess |
| Boolean( ParseJSON( "{ ""bool"": null }" ).bool ) | Pārvērš dinamisko vērtību null (JSON null) par Būla vērtību. |
Tukša |
| Boolean( ParseJSON( "{ ""bool"": "true" }" ).bool ) | Mēģina pārvērst dinamisko vērtību "true" (JSON virkni) par Būla vērtību, bet, tā kā tā nav derīga Būla vērtība JSON, tiek atgriezta kļūda. |
kļūda (nederīgs arguments) |
| Boolean( ParseJSON( "[ true, false, null ]" ).bool ) | Mēģina pārvērst būla vērtību masīvu par vienu tabulas kolonnu. Vienas kolonnas tabulas netiek atbalstītas ar dinamiskām vērtībām, un tā vietā jāizmanto formula ForAll( Table(ParseJSON( "[true, false, null]" )), Boolean( ThisRecord.Value ) ) vai ForAll( ParseJSON( "[true, false, null]" ), Boolean( ThisRecord ) ) formula. |
kļūda (nederīgs arguments) |
Vienas kolonnas tabulas
| Formula | Apraksts | Rezultāts |
|---|---|---|
| Boolean( [ "true", "false", Blank() ] ) | Konvertē teksta virkņu vienu kolonnu tabulu par vienu Būla vērtību kolonnu tabulu. | [ patiess, nepatiess, tukšs ] |
| Boolean( [ "patiess", "viltots" ] ) | Konvertē teksta virkņu vienu kolonnu tabulu par vienu Būla vērtību kolonnu tabulu. Tā kā otrais ieraksts šajā tabulā nav reģistrnejutīga true un false versija, ierakstam tiek atgriezta kļūda. |
[ true, kļūda (nederīgs arguments) ] |
| Boolean( [ 1, 2, 0 ] ) | Pārvērš vienas kolonnas skaitļu tabulu par vienas kolonnas Būla vērtību tabulu. | [ patiess, patiess, aplams ] |