Treballar amb columnes de taules de fórmula (versió preliminar)
[Aquest tema forma part de la documentació preliminar i està subjecte a canvis.] Més informació: Programa de versió preliminar del Power Apps
Les columnes de fórmules són un tipus de dades del Microsoft Dataverse for Teams integrat al Power Fx. Podeu afegir una columna de fórmula a una taula en temps real. La taula del Dataverse emmagatzema la lògica i us proporciona els valors durant les operacions de cerca. Les columnes de fórmula utilitzen la sintaxi del Power Fx, que és semblant a l'Office Excel. A mesura que introduïu la fórmula, Intellisense us ajuda amb recomanacions de fórmules, sintaxi i errors.
Nota
- Actualment, les columnes de fórmula només estan disponibles amb entorns del Dataverse for Teams.
- Les columnes de fórmula es poden afegir com a camp calculat. Actualment, les columnes de fórmula no es poden utilitzar en camps de valor consolidat ni amb complements.
Afegir una columna de fórmula
- A la pestanya Crea, seleccioneu Veure-ho tot i, a continuació, expandiu Taules.
- A la llista de taules de l'aplicació del Power Apps per al Teams, seleccioneu la taula que voleu.
- Seleccioneu Afegeix columna o seleccioneu Edita les dades > Afegeix columna. Quan seleccioneu Edita les dades, també podeu seleccionar + a la columna on voleu afegir la columna de la fórmula.
- A la subfinestra Afegeix columna nova:
- Introduïu un Nom per a la columna, com ara Preu total.
- Seleccioneu Fórmula com a Tipus.
- Introduïu la fórmula al quadre Expressió. En aquest exemple, la columna Preu (tipus de dades decimal) es multiplica per la columna Nombre d'unitats (tipus de dades Nombre). Seleccioneu Crea.
Quan creeu un registre, la columna de la fórmula executa la fórmula i mostra les dades del registre. Si el valor de la columna de la fórmula d'un registre no s'actualitza, seleccioneu Actualitza a la barra d'ordres per executar la fórmula.
Observeu que la fórmula determina el tipus de columna. Podeu canviar la fórmula després de crear-la si no canvia el tipus de columna. Per exemple, la fórmula preu * descompte crea un tipus de columna de nombre, mentre que la fórmula Primer & " " & Últim crea un tipus de columna de cadena. Podeu canviar una fórmula preu * descompte per preu * (descompte +10%) perquè això no canvia el tipus de columna. Tanmateix, un cop desada, no podeu canviar la fórmula preu * descompte per Text(preu * descompte) perquè per a això caldria canviar el tipus de columna per cadena.
Data Types
Els següents tipus de dades es poden visualitzar en una columna de fórmula:
- SMS
- Nombre decimal
- Sí o No (booleà)
- Date
Nota
Actualment, el tipus de dades Moneda no està admès.
Tipus de funció
Els següents tipus de funció estan admesos amb les fórmules utilitzades en una columna de fórmula:
- Decimal
- String
- Boolean
- Conjunt d'opcions
- DateTime (hora local de l'usuari)
- DateTime (només data)
- DateTime (TZI)
- Moneda
- Nombre enter
- Float
Operadors
Aquests operadors estan admesos amb les fórmules utilitzades en una columna de fórmula:
+, -, *, /, %, ^, in, exactin, &
Funcions disponibles
Les següents funcions escalars estan disponibles amb columnes de fórmula.
Abs
I
Mitjana
En blanc
Char
Concatenate
DateTimeValue
DateValue
Dia
EndsWith
Exp
Hora
If
IfError
IsBlank
IsError
IsToday
ISOWeekNum
Left
Len
Ln
Inferior
Màx
Mid
Mín
Minut
Mod
Mes
Not
Ara
O bé
Potència
Reemplaça
Right
Arrodoniment
RoundDown
RoundUp
Segona
Sqrt
StartsWith
Substitut
Suma
Switch
SMS
TimeZoneOffset
Avui
Retalla
Trunc
TrimEnds
Superior
Valor
Dia feiner
WeekNum
Any
Consulteu també
Treballar amb columnes de taules
Referència de fórmula per al Power Apps