Протестировано как работа:
param([Int32]$step=30) #Must be the first statement in your script
$iTunes = New-Object -ComObject iTunes.Application
if ($iTunes.playerstate -eq 1)
{
$iTunes.PlayerPosition = $iTunes.PlayerPosition + $step
}
Вызвать его с помощью
powershell.exe -file itunesForward.ps1 -step 15
Обычно это происходит, когда сетка настроена на использование шаблона пользовательской формы, а шаблон пуст. Если для EditFormType задано значение Template, должен быть FormTemplate с созданными элементами управления или если для него установлено значение WebUserControl, то для него должны быть предоставлены пользовательские элементы управления. Для получения дополнительной информации см. Пользовательские формы редактирования .
Вы также можете ознакомиться с демонстрацией Grid - Шаблон редактирования формы для Custom FormTemplate и Grid - Редактировать типы форм , чтобы увидеть пример для WebUserControl.