I use data from CSV file to render a table, that works fine
$Target = @()
$Data| ForEach-Object {
$Target += @{
Name = $_.Name
StartDate = Parse-DateDisplay -String $_.StartDate
EndDate = Parse-DateDisplay -String $_.EndDate
}
}
$Columns = @(
New-UDTableColumn -Property Name -Title $t.holiday
New-UDTableColumn -Property StartDate -Title $t.startDate
New-UDTableColumn -Property EndDate -Title $t.endDate)
New-UDTable -Data $Target -Columns $Columns -Search -Export -Sort
Now I am trying to get the data directly into UDTable without to use CSV without success for now.
$Holidays = Get-CsRgsHolidaySet | Where-Object { $_.Name -eq $Filter } | Select-Object Identity -ExpandProperty HolidayList | Select-Object Name,StartDate,EndDate
$Target = @()
$Holidays | ForEach-Object {
$Target += @{
Name = $_.Name
StartDate = $_.StartDate
EndDate = $_.EndDate
}
}
Thanks!
Product: PowerShell Universal
Version: 1.5.2
UniversalDashboard: 3.0.2