internal/tepp/ppac.tables.tepp.ps1
|
$scbPpacTables = { param ( $commandName, $parameterName, $wordToComplete, $commandAst, $fakeBoundParameter ) # Get the value of the previous parameter (-EnvironmentId) $environmentId = $fakeBoundParameter['EnvironmentId'] # If no environmentId is specified yet, return nothing if (-not $environmentId) { return } $colTables = Get-PpacTable -EnvironmentId $environmentId # Generate completion results foreach ($item in $colTables) { New-PSFTeppCompletionResult -CompletionText $item.Name -ToolTip $item.TableName } } Register-PSFTeppScriptblock -Name "d365bap.tools.tepp.ppac.tables" -ScriptBlock $scbPpacTables -Mode Full |