Server-Side Tables Always Show 'No Data'

Product: PowerShell Universal
Version: 4.0.0-beta2 (4792583120)
Installation: IIS (From zip)

All of the tables across my dashboards that load their data from external sources (SQL in this case) display ‘No Data’.

This happens whenever I use the -LoadData parameter.

Using an example from the docs page to demonstrate this.

image

New-UDApp -Title 'PowerShell Universal' -Pages @(
    # Create a page using the menu to the right ->   
    # Reference the page here with Get-UDPage
    New-UDPage -Name 'Home' -Content {
        New-UDButton -Text 'Table1' -OnClick { Sync-UDElement -Id 'Table1' }
        $Columns = @(
            New-UDTableColumn -Property Name -Title "Name" -ShowFilter -Render { $EventData.Name }
            New-UDTableColumn -Property Value -Title "Value" -ShowFilter
        )

        New-UDTable -Columns $Columns -LoadData {
            $Data = 1..1000 | ForEach-Object {
                @{
                    Name = "Record-$_"
                    Value = $_ 
                }
            }
            
            foreach($Filter in $EventData.Filters)
            {
                $Data = $Data | Where-Object -Property $Filter.Id -Match -Value $Filter.Value
            }

            $TotalCount = $Data.Count 

            if (-not [string]::IsNullOrEmpty($EventData.OrderBy))
            {
                $Descending = $EventData.OrderDirection -ne 'asc'
                $Data = $Data | Sort-Object -Property $EventData.orderBy -Descending:$Descending
            }
            
            $Data = $Data | Select-Object -First $EventData.PageSize -Skip ($EventData.Page * $EventData.PageSize)

            $Data | Out-UDTableData -Page $EventData.Page -TotalCount $TotalCount -Properties $EventData.Properties 
        } -ShowFilter -ShowSort -ShowPagination -Id 'Table1'
    }
) -HideUserName

Am I doing something wrong?

I see this on 4.0 as well. I’ll open an issue for it.