问题标签 [dynamicparameters]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1324 浏览

bash - 动态参数值取决于另一个动态参数值

启动前提:非常严格的环境,Windows 7 SP1,Powershell 3.0。使用外部库的可能性有限或不可能。

我正在尝试重新编写我之前创建的 bash 工具,这次使用 PowerShell。在 bash 中,我实现了自动补全以使该工具更加用户友好,并且我想对 PowerShell 版本做同样的事情。

bash 版本的工作方式如下:

如您所见,一切都是动态的。环境列表是动态的,应用程序列表是动态的,根据选择的环境,命令列表也是动态的。

问题在于测试→应用程序连接。我想根据用户已经选择的环境显示正确的应用程序。

使用 PowerShell 的 DynamicParam 我可以获得基于文件夹列表的动态环境列表。但是,我不能(或者至少我还没有找到如何)做另一个文件夹列表,但这次使用基于现有用户选择的变量。

当前代码:

0 投票
0 回答
127 浏览

facebook - 如何将广告 ID 添加到 Facebook URL

我们想向 Facebook URL 添加一个发送 Ad-ID 的参数(Facebook 生成的唯一 id)。它实际上是一个动态参数,每个广告获得不同的 ID。这可能吗 ?

0 投票
1 回答
852 浏览

powershell - 如何在 Powershell 中同时指定静态和动态位置参数?

编辑

根据 The Mad Technician 的建议,我已在 PowerShell UserVoice 网站上为此提交了一份错误报告:https ://windowsserver.uservoice.com/forums/301869-powershell/suggestions/20034763-dynamic-parameters-and-positional-parameters -不要

原始问题

我希望能够在包含静态和动态参数的 PowerShell 函数中指定位置参数。例如我有

但如果我运行PS C:\Windows\System32\inetsrv> Test-Positional 'list' 'another' 'yet' 'so' 我会得到错误:

测试位置:无法验证参数“Param1”上的参数。参数“another”不属于 ValidateSet 属性指定的集合“some,list,of,values”。提供集合中的参数,然后再次尝试该命令。在 line:1 char:20 + Test-Positional list another so + ~~~~~~~ + CategoryInfo : InvalidData: (:) [Test-Positional], ParameterBindingValidationException + FullyQualifiedErrorId : ParameterArgumentValidationError,Test-Positional

如果我从静态参数 ($param4) 中删除属性,它不会抛出这个Position=3,这很好,除非我不能将它用作位置参数,我必须直接命名它。如果我保留Position=3并删除,我会得到同样的错误PositionalBinding=$false

静态和动态参数是不是不可能同时是位置参数?还是我在这里遗漏了一些明显的东西?

0 投票
1 回答
440 浏览

powershell - Adding Comment-Based Help Breaks Get-Help for Dynamic Parameters

If I have a function with dynamic parameters, how can I add comment-based help so that when the user runs Get-Help it will still show the dynamic parameters?
e.g. Here is my function without any comment-based help

if I run Get-Help Test-DynamicParam -Full it gives me

but if I add comment-based help like this:

Running Get-Help Test-DynamicParam -Full shows only the static parameters in both the SYNTAX section and the PARAMETERS section:

I have also tried adding .PARAMETER NamedDynamicParam1 to the comment-based help, but with the same result. Interestingly, this does not affect the use of the function, just the Get-Help portion. I am thinking this is a bug, as it does not make any sense that adding help would functionally remove help

0 投票
1 回答
1322 浏览

asp.net-mvc - 在带有参数的 dapper 中使用 sqlmapper.query

我正在使用 web api mvc 创建一个 web 应用程序,并且我正在使用 dapper。

这是一个场景,我想通过验证用户信息来获取列表中的数据

在这里,我想通过验证这些参数来获取数据,我的存储过程看起来像

我想得到

但我的存储过程的其他部分正在执行

我的代码有什么问题?

0 投票
0 回答
264 浏览

powershell - Powershell:不能将-pipelinevariable与get-netfirewallrule一起使用(动态参数)

为什么我不能将 -pipelinevariable 与 get-netfirewallrule 一起使用?

0 投票
0 回答
4606 浏览

sql-server - 使用单元格中的动态参数在 Excel 中执行 sql 查询

我想在excel表中执行一个sql查询,当我输入一个日期时,我有一个单元格“日期”,这个单元格的值应该作为参数传递给我的查询,我想获取这个日期的相关数据到我的excel表。我进行如下操作:1-我定义了一个单元格日期作为输入,然后用于 excel ad sql server 之间的连接:2-数据/连接到数据库服务器/服务器名称/登录凭据/使用以下用户名和密码然后我选择了数据库然后我重命名文件名和友好名称然后我在连接属性窗口中打开定义选项卡,我将命令类型设置为 sql,在命令文本中我写了我的查询,最后我在 where 子句中输入了今天的日期我选择放置数据的单元格/好的。我得到今天的结果,但我想将单元格日期定义为查询的参数,我更改了命令文本并放了一个?在 where 子句中,但我收到了一条警报“Aucune valeur donnée pour un ou plusieurs des paramètres requis”。那么请问如何将单元格日期定义为sql查询的参数?

0 投票
1 回答
638 浏览

c# - 在 Dapper 的模板对象中传递输出参数

我有带有输入和输出参数的存储过程。我有单独的输入和输出类。所以,我想使用模板对象创建动态参数,而不是添加每个属性。

例如:

我有一个[SP_GetStudentData]以 StudentId 作为输入并返回 StudentName、FavSubject、Grade 和 YearOfJoining 的存储过程。

使用 Dapper,我编写了以下代码。

//Here is the question. How do I tell Dapper that op is a output parameters object? How do I add ParameterDirection output to each of the properties in this object?

0 投票
2 回答
1173 浏览

symfony - 动态参数取决于环境变量(Vhost)

我目前正在为我们公司开发一个 symfony 项目。而且我在弄清楚如何从环境变量构建动态配置时遇到问题。

我的主要问题是 symfony 将我的“defaut_database”缓存一次,然后再也不更改它。我愿意用我创建的每个 Vhost 中定义的变量来改变它。

这是我的虚拟主机配置:

还有我的 .yml 配置:

0 投票
0 回答
117 浏览

powershell - PowerShell 中的动态相关参数

我需要创建一个具有相互依赖的动态参数的 PowerShell 函数($server, $database, $table)

我在这里有单个动态参数 ($server $database) 的代码。(这也是我发布的,有赏金)。这个论坛上的其他人在这里提出了类似的问题,但到目前为止没有人回答。

这是单个动态参数的代码: