智长海 发表于 2024-3-8 13:23:51

布尔变量的怎么赋值

如图 我要服务端命令调用api 组成一个输入参数json,其中俩参数是布尔变量的 ,我怎么定义来

我设置变量 如果赋值 ,是带双引号的

赛龙周 发表于 2024-3-8 13:23:52

智长海 发表于 2024-3-9 10:07
谢谢各位大佬,如果是用等号,应该可以,但我现在只是测试,这些参数后面需要做成可配置的,那是否得用if e ...

用excel的TRUE()函数试试

小年糕 发表于 2024-3-8 13:37:14





这两个Bool的设置变量命令是怎么设置的?

智长海 发表于 2024-3-8 13:56:04

两种都不行

小年糕 发表于 2024-3-8 14:20:30

智长海 发表于 2024-3-8 13:56
两种都不行




返回命令,只有一个result, 公式把message 和disable和enable拼起来, Char(10)是换行
=message&CHAR(10)&disable&CHAR(10)&enable





可以试试


Grayson.Shang 发表于 2024-3-8 17:27:03

感谢大佬支持,大佬说的方法是一种可以实现的方式,不过关于这个问题,其实还有更加简便的方式来完成,如下,当活字格可以使用公式的地方,没有使用“=”的时候,默认都是字符串,既然是字符串,那么无论输入什么都会有双引号,bool是这样,整数类型也同样是这样子的

测试的结果如下


但是若是使用公式进行计算,那么就会自动根据计算的结果转成对应的类型,而不是只会是字符串,所以咱们可以这样进行设置:

测试的结果如下:

同理,这里的12.0也是展示结果,不会真正影响数值,因为在JSON数据中只有数值类型,没有整数与小数的区别

智长海 发表于 2024-3-9 10:07:30

谢谢各位大佬,如果是用等号,应该可以,但我现在只是测试,这些参数后面需要做成可配置的,那是否得用if else在命令里用等号写好,还有别的办法么,能否搞个布尔类型

Grayson.Shang 发表于 2024-3-11 10:23:14

感谢大佬支持,大佬的方式正解,咋么呢若是想要将bool类型的值做成可以配置的,可以使用返回bool类型的函数,True(), False(), 还有其他的逻辑表达式,返回的结果都是bool类型的:jy74a:
页: [1]
查看完整版本: 布尔变量的怎么赋值