`
cherami
  • 浏览: 207129 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Command中不能添加多值的参数

SQL 
阅读更多

有一个报表要进行统计,但是按照原来的做法都不太好实现,后来没有办法使用Command来获取数据(说白了就是直接写SQL),但是在Command的界面里面添加的参数的值不能是多选的,但是有一个解决方法就是把参数转换为一个字符串。
一个例子就是Command里面使用到多值参数的时候,就创建一个字符串参数,然后写SQL的时候就设置为:
xxx in ({?parameter})
假设外面的真正的参数是params,那么可以写一个Formula把param转换为那个字符串:
Local StringVar result:="";
Local NumberVar i;
for i:=1 to count({?params}) do (
if i<count({?params}) then
result := result & toText({?params}[i],"0") & ","
else
result := result & toText({?params}[i],"0")
);
result

这样就可以解决Command里面不能使用多值参数的问题了。


作者: 解惑/Cherami
原载: Command中不能添加多值的参数
版权所有。转载时必须以链接形式注明作者和原始出处及本声明。
分类: Crystal Report
分享到:
评论

相关推荐

    MVVM中轻松实现Command绑定(五)获取事件参数EventArgs(2)

    在上一节中我介绍了“MVVM中轻松实现Command绑定(四)获取事件参数EventArgs”,通过Loaded事件传递控件对象,然后添加事件方法,这样做是可以的,但是不符合MVVM的思想,今日我介绍另一种方法,通过扩展...

    ANSYS Mechanical APDL Command Reference.pdf

    它是正确使用命令的权威资源,它为每个命令的每个参数提供了全面的规范。 Welcome to the Command Reference.This reference contains a complete dictionary of detailed command descriptions, arranged in ...

    matlab执行带参数的exe文件

    matlab执行带参数的exe文件,其中函数foo为 function [x,y]=foo(z); if ischar(z) z=str2num(z);%由于参数传递都是字符形式,这里必须将其转为数值型 else z=z; end x=2*z; % Omit the semicolon after calculation ...

    starrc寄生参数提取与后仿.docx

    StarRC 是一个寄生参数提取工具,能够从原始的 IC 设计文件中提取寄生参数,并生成对应的寄生参数网表。下面我们将分步骤介绍 StarRC 寄生参数提取与后仿的过程。 Step 1: 文件准备 在开始 StarRC 寄生参数提取...

    C# SuperSocket CountSpliterReceiveFilter - 固定数量分隔符协议)不使用COMMAND

    C# SuperSocket 手把手教你入门 傻瓜教程---10...2、由于使用了CountSpliterReceiveFilter - 固定数量分隔符协议,因此KEY和BODY之间的分隔符为#,参数之间的分隔符也为#,而且字符串结尾不需要添加回车换行符\r\n。

    Arduino-CommandLine:废话串行命令行解释器

    命令只能是单个单词(不能有空格)。 它将使用strtok使用空格将其标记化。 如果输入字符串与命令匹配(第一个匹配),则将对其余参数使用char *调用附加的回调(应使用strtok进行解析)。 在版本2.1.0中添加了对...

    Command-Line-Encoder:编码和解码文本参数以在Windows的命令行上使用

    您可以从此处下载该库: 或者直接将Utils.cs类从以下位置复制到您的项目中: 特征在命令行中使用文本参数时,CommandLineEncoder处理以下边缘情况斜杠后加引号引号结束报价前的最后一个斜杠换行如何使用从以下位置...

    ASP基础知识Command对象讲解

    ASP 页面中使用 Command 对象处理数据时,应首先设置命令类型、命令文本以及相关的活动数据库连接等,并通过 Parameter 对象传递命令参数,然后通过调用 Execute 方法来执行 SQL 语句或调用存储过程,以完成数据库...

    MYSQL常用命令大全

    在进行开发和实际应用中,用户不应该只用root用户进行连接数据库,虽然使用root用户进行测试时很方便,但会给系统带来重大安全隐患,也不利于管理技术的提高。我们给一个应用中使用的用户赋予最恰当的数据库权限。如...

    command-alias:一个vscode扩展,可以为任何命令创建多个别名

    命令别名在vscode中为命令创建自己的别名。 如果需要,一个命令可以有多个别名。 别名是显示在命令面板中的命令标题/标签。 不会删除任何内置标题。... 手动编辑设置,您可以为每个命令添加多个别名。 目前,使用

    操作系统课程实验.rar

    (1) 添加一个系统调用,实现对指定进程的 nice 值的修改或读取功能,并返回进程最 新的 nice 值及优先级 prio。建议调用原型为: int mysetnice(pid_t pid, int flag, int nicevalue, void __user * prio, void __...

    CmdParameter:在C ++中处理命令行参数

    CmdParameter 版本0.3.2 CmdParameter是一个用于处理C ++中的命令行参数的库。 其目标是: 尽可能简单地定义和使用参数轻松添加新的参数类型定义命令定义(内部称为“动作”) 请注意,与使此变得简单不同,这些目标...

    blast.pl 陈连福的生物信息分析Perl程序

    Usage: /home/chenlianfu/chenlianfu_scripts/blast.pl [options] BLAST_DB file.fasta &gt; ...该参数设置BLAST最多能匹配数据库中的序列数量。 -clean 若添加该参数,则在运行程序成功后,会删除临时文件或文件夹。

    (重要)AIX command 使用总结.txt

    //设置文件系统/tellinshare/sms的mind属性,否则当文件系统中有足够多的大文件(指32K以上的文件)时会出问题 #chfs -a options=rw,mind /tellinshare/sms mkgroup id=101 informix //创建组informix, 组编号101 ...

    Unreal的控制台命令参数合集

    在UE中, 按下~键可以调用到许多有用的指令, 调试场景时能透过此功能深入测试 : Exec的命令是基于字符串的命令,您可以在游戏或编辑器中运行。他们也被称为控制台命令 ,因为它们通常在一个控制台窗口中运行。 要在...

    基于C++实现简单的(控制台)词法分析器及指令注册【100012163】

    除满足普通的参数解析需求,还支持添加关键字,实现 &gt;a-file.txt 分割成 &gt; a-file.txt 的功能。 关键字按最长匹配,不会将 &gt;&gt;a-file.txt 分解为 &gt; &gt; a-file.txt。 指令注册机制 常见的指令处理形式并不将指令处理...

    ASP.NET高级编程:读取校园BBS数据库数据.pptx

    SQL参数不属于SQL查询的可执行脚本部分。由于错误或恶意的用户输入不会处理成可执行脚本,所以不会影响SQL查询的执行结果。;Parameters属性和SqlParameter对象 要在ADO.NET对象模型中使用SQL参数,需要向Command对象...

    lsrunase 加强版 lsrunas升级版 完美替代runas

    这个是增强版,看好了,绝版的好东西。...command 为要运行的程序名,如果携带参数需要在命令的首尾加引号 runpath 为程序启动的路径 特点:可以较完美的替代 runas,并避免直接将密码明文保存在脚本中

    Route命令是在本地 IP 路由表中显示和修改条目网络命令。

    Route 命令是 Windows 操作系统中的一种网络命令,用于显示和修改本地 IP 路由表中的条目。 Route 命令的主要功能是对本地 IP 路由表进行管理,包括添加、修改和删除路由条目。该命令可以用于设置静态路由、修改...

    magnolia-command-api-example:Magnolia CMS Command API返回详细响应的示例

    将命令添加到端点的已启用命令列表时,可以添加一个附加内容节点contextParameters以及一系列字符串命名参数,这些参数应在执行后立即从MgnlContext收集并添加到响应中。 此示例命令fetchServerDateAndTime配置了两...

Global site tag (gtag.js) - Google Analytics