Question Données à mettre dans un tableau

Plus d'informations
il y a 9 ans 3 mois #22782 par Laurent Dardenne
Mon dernier code référence la version basée objet proposée dans mon premier post.

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 9 ans 3 mois #22784 par djtall
Merci Laurent

J'essaie d'avancer, mais je n'arrive toujours pas à récupérer des données propres dans un tableau (afin de les recevoir par mail)
Peux être pourrais tu y voir qq chose ? :unsure:

#Enregistré les valeurs dans le tableau.
$ObjTime = New-Object PSObject
$ObjTime1 | Add-Member NoteProperty \"Server\" $serveur1.Server
$ObjTime1 | Add-Member NoteProperty \"Source\" $ref1.Source
$ObjTime1 | Add-Member NoteProperty \"Delais\" $ntp1.Delais
$ObjTime2 | Add-Member NoteProperty \"Server\" $serveur2.Server
$ObjTime2 | Add-Member NoteProperty \"Source\" $ref2.Source

$ObjTime = @($ObjTime1,$ObjTime2)

#HTML Data
$ResultHTML = $ResultHTML + \"<tr>\"
$ResultHTML = $ResultHTML + \"<td height='30' align='center' valign='middle' bgcolor = '\" + $bgcolor + \"'>\" + $Server + \"</td>\"
$ResultHTML = $ResultHTML + \"<td height='30' align='center' valign='middle'bgcolor = '\" + $bgcolor + \"' >\" + $Source + \"</td>\"
$ResultHTML = $ResultHTML + \"<td height='30' align='center' valign='middle'bgcolor = '\" + $bgcolor + \"'>\" + $Delais + \"</td>\"
$ResultHTML = $ResultHTML + \"</tr>\"


#Renvoi le resultat.
$ViewTime += (Write-Output $ObjTime)


#Fermer table
$ResultHTML = $ResultHTML + \"</table>\"

#Definition des titres du tableau.
$fo = @()
$fo += ,@{label=\" Nom du serveur \" ;alignment=\"left\" ;Expression={$_.Server};}
$fo += ,@{label=\" Synchronise avec \" ;alignment=\"left\" ;Expression={$_.Source};}
$fo += ,@{label=\" Décalage \" ;alignment=\"center\" ;Expression={$_.Delais};}


#Affichage du résultat.
$ViewTime | sort-object -property @{Expression=\"Server\";Descending=$false} | Format-Table -AutoSize $fo
$View=($ViewTime | sort-object -property @{Expression=\"Server\";Descending=$false} | Format-Table -AutoSize $fo | out-string)

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.042 secondes
Propulsé par Kunena