润乾——流水号的初始值和缺省值

2024-06-07 21:58

本文主要是介绍润乾——流水号的初始值和缺省值,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

流水号变量的初始值:

流水号在刚开始有一个初值,即第一次计算前的当前值,以后就把每一次计算出的新值作为当前值。

在此设置后的流水号变量名,可以在需要用到流水号的单元格流水号表达式中使用

流水号变量的缺省值:

新添加、插入的行往往有缺省值,因为行式填报表单元格的表达式要用于取出已经录入的数据进行修改,不能写缺省值表达式。如果把缺省值写进自动计算属性里,那么自动计算时会把原有的旧行也一起计算了,无法智能判断谁是新行。因此,可以使用流水号为新行赋缺省值。

流水号不一定非得递增或者递减,它还可以不变。

例如:有一个报表,传入当前用户名作为参数,需要在每条新增记录的操作员字段里缺省写入当前用户名。做法如下:

第一步:定义流水号的初值var1,初值表达式为arg1,这里假设arg1就是当前用户名参数。

第二步:在行式报表的操作员字段的单元格填报属性里,流水号一栏中写入var1。

第三步:点击【确定】按钮,保存后在网页上发布,添加新行,即可看到效果。

初值表达式可以是常数、字符串(用双引号引起来)或润乾报表的表达式(不用等号开头)。

这篇关于润乾——流水号的初始值和缺省值的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1040409

相关文章

在项目中,如何根据当前的流水号,生成下一个流水号!

在项目中,如何根据当前的流水号,生成下一个流水号! DataType.java package cn.itcast.crm.util;import org.apache.commons.lang.StringUtils;public class DataType {/*** 利用给定的流水位生成第一个流水号* 流水位3 ----- 001 * 流水位4-----0001*/public

【C++】【日志贴】浅谈标准库类型string、vector及C风格字符串在全局和局部作用域中默认初始值情况

平时练习发现这个问题,记录一下。 C风格字符串在全局和局部作用域中初始值情况【空字符+未定义的字符】由于内存没有初始化造成的对于栈,内存如果没有初始化,则会出现“烫烫烫烫烫烫”;对于堆,内存如果没有初始化,则会出现“屯屯屯屯屯”;有时候数组没有结束符,输出数组也会有这些汉字的出现,就是因为没有结束符占用了后面的空闲的内存块即没有初始化的内存块 标准库类型string

Tkinter Checkbutton设置了一个多选,为什么初始值都是勾选的:

代码如下: from tkinter import *master = Tk()renyuan = ["唐僧", "沙僧", "悟空", "八戒"]def r_change():rec = ""ci = 0for el in vars:rec += el.get() +"、"ci += 1rec = "九点" + rec +"离岗"for i in range(ci):rec = rec.rep

java使用本地缓存,每天获取新的从0开始自增流水号

要在本地缓存中管理每天自增的流水号,可以采用以下步骤实现: 1、初始化流水号:         在一天的开始时将流水号设置为0。         可以通过时间存储流水号: 2、使用本地缓存如java.util.concurrent.ConcurrentHas存储流水号:         使用本地缓存如java.util.concurrent.ConcurrentHashMap来存储流水号。

C# 中变量未赋值能用吗,各种类型的初始值是什么

对于一个局部变量,如果未赋值,是不能使用的 对于属性,未赋值,也能使用有系统默认值,默认值如下: 对于 int 类型,默认值是 0;对于 int? 类型,默认值是 null;对于 bool 类型,默认值是 false;对于 bool? 类型,默认值是 null;对于 string 类型,默认值是 null;对于 string? 类型,哈哈,没有这种写法,会出错;对于 DateTime 类型,默

Vue-观察器(watch)的定义方式引发组件初始值没有渲染成功问题(已解决)

问题描述:在测试环境发现一个问题,打开一张表单的时候,所有字段都成功赋上了值,唯独一个人员组件的值(出差人员)没有带出,而接口返回的数据是正常的,也就是说不是后端接口的问题,是前端组件渲染过程中出了差错。值得一提的是,出差人员这个字段是依据前面字段(“出版完成送出方式”)的值来动态生成的,只有其值为“出差人员带出”,那么“出差人员”这个字段才会生成。 以上就是背景。 在前端调试的过程中逐步

python代码生成mac地址流水号工具

因为公司需要生成mac地址流水号,网上写的工具是用字符串拼接的方式,需要考虑很多情况会有遇到0缺位等问题,其实python本身支持大数字计算,所以只需要把用户输入的地址转换成int,直接for循环里面自增输出即可,然后再转换为16进制的字符串保存。以下是实现的代码 蓝牙、wifi,以及需要用到16进制流水号的地方都可以用到,然后我是用pyinstaller打包成exe文件发给产线使用的 # 这

润乾——调度引擎相关概念

调度引擎 调度引擎提供对任务进行定制、管理和执行功能 。可以创建和维护多个任务,对任务执行事件进行监听,当有符合执行条件的任务就进行执行。 任务执行后可将执行的结果在服务器目录进行保存,保存后可进行推送,系统自带的推送方式包括邮件、短信、FTP。用户可扩展自定义的推送方式。 任务 任务为调度引擎所管理的基础单元,调度器内管理多个任务。任务可以是报表任务,即对报表定时执行,也可以是其他任务:如报

润乾——数据集

数据集 定义数据集为一个由数据数组构成的二维数据表,其同列的元素数据类型都相同,为了方便,给数据集的列都起了一个可唯一标识的名字,列的名字和数据类型都保存在数据集中。 记录和字段 考虑到关系数据库的习惯,同时为了和报表的行、列加以区分,把数据集的行称为记录,列称为字段。 数据集中的记录都有行号,依次为1,2,3,4,……,获取数据集行号的书写规则为: dsName.#

润乾——分页

分页属性包括分页时伸缩、行后分页、列后分页、单元格拆分属性   分页时伸缩 该属性适用于除报表头、分组表头、数据区和表尾区以外的区域。 行后分页 当前行是否行后分页,可以是属性值也可以是表达式。该属性可设置在一般单元格,也可设置在行首格中。 强制分页,我们可以通过设置按数据行分页的报表分页方式,然后设置每页显示数据行数来实现。但有的时候我们并不固定每页的显示数据行数,只想设定其中某一行