1

以下は私のWQLクエリです。

$SCCMQuery = @'
Select UAR.User, UAR.Application, UAR.CurrentState from sms_fullcollectionmembership as FCM
INNER JOIN SMS_UserApplicationRequest as UAR ON UAR.User=FCM.SMSID
where FCM.CollectionID="a\\100104"
'@
$Request = Get-WmiObject -Namespace "root\SMS\Site_Name" -Query $SCCMQuery

ここで、この出力をデータグリッド コントロールに渡したいと思います。

foreach ($Request in $Requests) {
            $Array.Add($Request)
        }
        $dataGridView1.DataSource = $Array
        for ($i=0; $i -lt $dataGridView1.ColumnCount; $i++) {
            $dataGridView1.Columns[$i].width = 161
        }

正常に動作していません。データはデータグリッド コントロールに読み込まれていますが、これらはシステム データの一部だと思います。

たとえば、System.Management.Scope などがあります。

$Request の値を確認するだけで、すべてのデータが表示されますが、データグリッド コントロールに渡されません。

これについて私にアドバイスしてください。

4

0 に答える 0