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
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 (TZI)
- Data i hora (usuari local) (limitat a les comparacions amb altres valors locals d'usuari i la funció DateAdd)
- Data i hora (només data) (limitat a les comparacions amb altres valors només de data i la funció DateAdd)
- Moneda
- Nombre enter, promoure a Decimal
Operadors
Aquests operadors estan admesos amb les fórmules utilitzades en una columna de fórmula:
+, -, *, /, %, ^, in, exactin, &
Més informació, Operadors al Power Apps
Funcions disponibles
Les següents funcions escalars estan disponibles amb columnes de fórmula.
Text *
Valor *
* Les funcions Text i Valor només funcionen amb nombres enters, on no hi ha cap separador decimal. Atès que el separador decimal varia segons la regió i les columnes de fórmula s'avaluen sense coneixements regionals, no hi ha manera d'interpretar ni generar correctament el separador decimal.
Consulteu també
Treballar amb columnes de taules
Referència de fórmula per al Power Apps