Power-Fx icon indicating copy to clipboard operation
Power-Fx copied to clipboard

Power Fx low-code programming language

Results 179 Power-Fx issues
Sort by recently updated
recently updated
newest added

We need partial parse invalid UDF definitions for Intellisense to suggest options, This PR adds logic to return parse invalid UDF IRs which can be used by Intellisense .

This was failing: `Summarize(incident, priority, CountRows(ThisGroup) As Count)` because priority was binding as an expression, not as a column identifier.

As we plan to support complex types from Datasource in UDFs, we want to handle recursively defined types in UDFs.

Import table relationships from Swagger. Start with N:1 relationships. These should show up at API level as well as in RecordType.

Today it returns a decimal value, it should return a float value instead: ![image](https://github.com/microsoft/Power-Fx/assets/44986255/719e967f-3771-4f1f-bf37-9c3ff8ac473d)

See here: https://learn.microsoft.com/en-us/power-apps/maker/data-platform/environmentvariables Key things there: 1. Env vars have both display and logical name. 2. Env vars vars have many types (like json): > Data Type. Select from Decimal...

MS_PAD

If we fail network calls, don't just convert the failure to null ... that results in null refs later. We should throw, ie: https://github.com/microsoft/Power-Fx/blob/76fe4bc303a4ce08ae008a18511b9b33ec2bcb86/src/libraries/Microsoft.PowerFx.Connectors/Tabular/Services/ConnectorServiceBase.cs#L47

See tagged comment in #2404 for details. Can't require adding a httpclient to use tabular connectors:: ``` RuntimeConfig rc = new RuntimeConfig(symbolValues) .AddService(logger) .AddService(client); ```