Passaggio all'ora solare 26 ottobre 2025 03:00 02:00 sposta indietro l'orologio di 1 ora (si dorme 1 ora in più)
I Power Apps è possibile definire delle formule associandogli un nome in modo da poterle richiamare in varie parti del codice.

Le named formula vanno definite in Power Apps in App / Formulas:
Named formula
Named formula

Possono essere semplici:

Power Apps

GetUserEmail = User().Email;
oppure con parametri:

Power Apps

Multiply(v1: Number: v2: Number) : Number = v1 * v2;
che può essere richiamata con:

Power Apps

Multiply(3; 2)
Utilizzo
Utilizzo

Possono essere complesse a andare su più righe:

Power Apps

Barcode_AddRow(ean128:Text):Void = 
{
	With(
        {
            pCode: Barcode_FindCode(
                ean128,
                Barcode_FindLastPosition()
            ),
            pPosition: Barcode_FindLastPosition()
        },
        With(
            {
                pValue: Barcode_FindValue(
                    ean128,
                    pCode,
                    pPosition
                )
            },
            With(
                {
                    pValueReplaced: Substitute(
                        pValue,
                        Char(29),
                        ""
                    )
                },
                If(
                    IsBlank(pCode) = false,
                    Collect(
                        CollBarcodeParsed,
                        {
                            code: pCode,
                            value: pValueReplaced,
                            description: If(
                                pCode = "422" || pCode = "423",
                                LookUp(
                                    CollBarcodeNazioni,
                                    Code = pValueReplaced,
                                    Description
                                ),
                                ""
                            ),
                            position: pPosition + Len(pCode) + Len(pValue)
                        }
                    )
                )
            )
        )
    )
};
oppure utilizzare sorgenti dati esterne o collection interne:

Power Apps

Barcode_GetValue(pCode:Text):Text = LookUp(
    CollBarcodeParsed,
    code = pCode,
    value
);

In conclusione le named formula sono uno strumento utilissimo per scrivere codice più semplice, comprensibile, centralizzato e manutenibile in Power Apps.
Tags:
Power Apps27 Esempi228
Potrebbe interessarti anche: