前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >TASKCTL-函数运算表达式概述

TASKCTL-函数运算表达式概述

原创
作者头像
TASKCTL 任务调度平台
发布2022-03-23 15:36:28
3770
发布2022-03-23 15:36:28
举报
文章被收录于专栏:TASKCTL技术交流讨论

​函数以及逻辑运算表达式技术的引入,是为了在变量的基础上,使流程或定时器的设计更灵活。

认识函数与逻辑运算表达式

  1. ​表示当变量值 startdatetime 小于或等于相应系统时间,执行该作业。
  2. 用substr 函数截取 startdatetime 变量值的前8位
  3. 用于ignoreeer属性。表示如果是礼拜【 1,3,5 】该作业错误三次后,忽略通过,否则。作业失败,相应流程不再往下运行。
  4. 用addday函数,在 startdatetime 原有值基础上,增加一天。

逻辑运算符

逻辑运算表达式,主要应用于condition属性 以及 ignoreeer属性。TASKCTL支持的逻辑运算符即含义如下:

编号

运算符

含义

1

>

大于

2

<

小于

3

>=

大于或等于

4

<=

小于或等于

5

==

等于

6

and

7

or

8

in

在...之内

9

nin

不在...之内

函数以及逻辑表达式的应用范围

在模块代码设计时,凡是可以使用变量的作业属性,均可使用函数以及逻辑表达式。

函数与变量引用的区别

在流程或定时器模块代码中,我们即可以引用函数返回值,也可以引用私(公)变量值。但具体引用方法,即有相同点,也有不同点。

​在流程或定时器模块代码中,我们即可以引用函数返回值,也可以引用私(公)变量值。但具体引用方法,即有相同点,也有不同点。

看一段代码

两者的相同点与不同点

  1. 函数返回值引用的本质与变量一样,都是一个值的引用
  2. 变量值的引用,不论什么地方,必须用’$()’来引用
  3. 函数返回值的引用,在if判断或函数嵌套中,函数的返回值引用不用’$()’,其余的地方均需要

函数清单(共23个函数)

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 认识函数与逻辑运算表达式
  • 逻辑运算符
  • 函数以及逻辑表达式的应用范围
  • 函数清单(共23个函数)
相关产品与服务
大数据
全栈大数据产品,面向海量数据场景,帮助您 “智理无数,心中有数”!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档