.NET CORE开源工作流引擎 - 可视化流程设计器 - 工作流表单设计器 - .NET快速开发平台 - .NET三层代码生成器 - 通用权限管理

.NET MVC CORE开源工作流平台,可视化流程设计器
文本框-text

image.png

绑定字段:控件绑定表单属性中选择的表的某个字段,用户在表单中这个控件输入的内容将保存到绑定的字段中。

默认值:新发起流程或第一次打开表单时控件自动填入的默认值。表单设计中很多控件都可以设置默认值,这里对默认值作统一说明,其他控件不在详细说明。

image.png

在上面选择项中选择某个默认值后,下面的文本域中会以对应选择项的值填入。默认值其实是一个通配符,所以如果上面的选项没有,也可以自己在下面文本域中输入相应的通配符来设置默认值。比如默认值是从某个方法中返回的值,则可以直接在文本域中输入:{Method<命名空间.类名.方法名>},方法中参数是自动的,如下示例:

image.png

参数中只有FlowID,和FlowRunModel有值 ,因为默认值一般是在第一步获取,第一步没有其他参数值。如果是一个固定的值,则直接输入值:如输入test,则表单加载时的默认值为:

image.png

宽度:控件运行时的显示宽度,可以是%或px。

对齐方式:控件内文字对齐方式(左对齐,居中,右对齐)。

只读:控件运行时是否是只读,只读则用户不能输入。

最大字符数:可以输入的最大字符数。相当于控件的 maxlength 属性。

背景文字:当没有输入或内容为空时的提示信息

image.png

输入类型:明文(直接显示输入的内容,等于:type="text"),密码(不显示输入的内容,等于:type="password")。

格式:服务端C#的ToString(格式字符串),例如是数字是要输入千分符并且保存两位小数则格式中填:###,##.##。

值类型:要验证时,验证文本框输入的值类型是否合法(设置了类型之后,流程表单对应的步骤上双击--弹出窗口中--数据标签--对应的字段要设置为验证或非空时验证,在保存或提交时才会验证数据有效性)。

        字符串:可以输入任意字符串。

        数字:只能输入数字(可以输入小数,负数)。

        整数:只能输入整数,不能输入小数,可以是负整数。

        正数:只能输入正数或0,不能是小数。

        负数:只能输入负数,小于0的数字。

        正整数:只能输入大于等于0的整数。

        负整数:只能输入小于0的负整数。

        手机号:只能输入合法的手机号码。

        邮箱:只能输入合法的邮箱格式字符串。

        ajax:通过ajax访问服务端地址,根据服务端地址返回的参数验证是否通过。

        当选择ajax时要在下方的ajax地址中输入服务端地址:

        image.png

        示例方法:

        image.png

            在后端方法中:Request.Forms("value")获取当前控件的值。

            方法返回:{success: true|false(验证是否通过), msg: "错误信息|成功时为空"}


事件:在文本框输入值发生改变时执行的JS脚本 。

image.png

脚本中 param 为当前控件对象。比如取控件值,可以用 param.srcElement.value。

脚本中的 this 为当前表单VUE组件对象。比如要取其他控件的值,可以用:this.formData["RF_TEST-F1"], formData为当前表单数据JSON对象,RF_TEST-F1为要取的控件的KEY(命名约定为表名-字段名,大写)。

文本框控件可用的事件有:click,dblclick,focus,blur,change           

      

联系QQ:493501010电话:136 0832 5512(微信同号)邮箱:road@roadflow.net
Copyright 2014 - 2024 重庆天知软件技术有限公司 版权所有