UCML

(1)单列横排编辑模式:生成一个一列布局表格,有多少条记录就会生成多少行

(2)两列横排编辑模式:生成一个两列的布局表格,格式为:字段;录入框;字段;录入框。三列、四列横排同理。

(3)生成列表上的自定义控件:系统保留

(4)建立空白表格:在表单设计区域生成一个表格,如下图:

(5)建立手机页面空白面板:

(6)分组编辑模式:系统保留

(7)引用视图组件生成模板:系统保留

(8)引入当前填报报表设计:用填报报表设计编辑格式表单,该功能直接引入当前正在编辑的报表格式。

(9)选择引入填报报表设计:用填报报表设计编辑格式表单,弹出“报表查询”界面选择引入的填报格式报表。

(10)转换成多语言标签:生成表单支持多语言标签,详细说明参考《UCML多语言功能介绍》。

【刷取所有列】:把视图组件现有的列信息重新从业务组件BC中读取,业务组件有多少列这里就显示多少列。

【刷取现有列】:把当前VC中的列信息重新从业务组件中读取一遍,如果当前字段在业务组件上配置信息有变化则同步更新过来。

【引入列】:从对应的业务组件中引入列

【删除列】:删除当前选中列

【向上按钮】:将当前选中列向上移动一个位置

【向下按钮】:将当前选中列向下移动一个位置

【置顶】:将当前选中的列置顶,放到第一行

【置底】:将当前选中的列置底,放到最后一行

【清空】:将所有列信息的允许修改和允许显示的复选框全部取消选中

【全部选中】:将所有列信息的允许修改和允许显示的复选框全部选中

【其他功能】:具体如下图

(1)快速HTML表格制表:弹出“快捷HTML制表”界面,在此可自行快速设计编辑表单布局,设计完后点击【生成HTML设计】按钮即可。

(2)HTML结果转换为Bootstrap布局:将当前布局内容直接在布局设计器中打开,并可直接生成Bootstrap布局页面

使用方法:

(4)Excel模板制表:弹出Excel模板制作界面,可用Excel设计编辑页面

(5)统一控件类型:用户设置所有字段用同一个控件来布局

具体操作:

1)在字段的“控件类型”处选择某个控件类型,比如选择“LABEL”

2)点击“统一控件类型”,将所有字段的控件类型设置为所选的控件类型

3)生成页面排版设计

(6)拷贝列信息:将当前视图组件的所有列信息拷贝到txt文档中并打开文档

(7)唯一列值补丁:在开发工具中为每个字段生成“唯一主键”,在使用平台多语言功能时会用到这个配置信息。

(8)保存符合控件属性:系统保留

【手机背景】:设置一个手机背景图片,方便为手机设置表单。

添加:添加一个手机图片

删除:删除当前选中的图片

选中:选中当前行的数据

关闭:关闭当前弹出窗口

二、列信息

字段名称:视图组件上的字段名称,如为引入BC的字段,则与BC上的字段名称一致,如为自定义字段,则可任意取名(不与已有字段同名)

中文含义:字段的中文含义,如为引入BC的字段,则默认为BC上字段的中文含义,可修改

允许修改:勾上则允许在页面进行修改,否则不能修改

允许显示:勾上则允许在页面进行显示,否则不显示

列宽度:设置列在页面中显示的宽度

对齐:字段值在列单元格中显示的位置(居左、居中、居右)

自定义控件:在列表格式组件中使用,勾上则后则该列可以直接向单元格中嵌入UCMLAjax++控件

控件ID:自定义控件ID,可在源码中查找,或在设计器中选中控件右键属性中查看控件的Name

生成非空标签:勾上则生成非空标签,如下图:

JS控件类型:选择JS控件类型(UCML扩展控件),生成页面时会根据所选择的控件类型生成相应的控件

控件类型:选择控件类型(HTML),生成页面时会根据所选择的控件类型生成相应的控件

分组名称:分组标题

是否固定值列:勾上则该列显示固定值,一般是命令按钮列使用。

固定列值:同上,勾选“是否固定值列”后则显示此处设置的值

第二语言标签:设置当前字段的第二种语言具体文字

第三语言标签:设置当前字段的第三种语言具体文字

录入提示:控件输入的提示文字

三、控件及编程时刻处理

1、视图组件页面设计

页面设计时用到的控件,包括以下几种类型,具体各控件的使用说明见【前端UCMLJS手册-->视图组件VC-->表单控件】

a)标准HTML控件:HTML的标准控件

1)光标

2)HTML标签(Label),页面生成div

3)普通按钮(button)

4)重置按钮(resetbutton)

5)提交按钮(submitbutton)

6)文本框(text)

7)文件上传(file)

8)文本域(textarea)

9)密码输入框(password)

10)复选框(checkbox)

11)单元按钮(radio)

12)隐藏文本框(hidden)

13)表格(table)

14)图片(image)

15)列表选择(select)

16)下拉选择(dropdown)

17)分割线

图上的控件依次为:

2)文本框控件

3)数字编辑框,可微调(加1、减一)

4)日期控件

5)货币编辑框

6)百分比编辑框

7)格式码编辑框

8)下拉列表或级联下拉列表

9)下拉列表

10)代码录入下拉列表

11)复选列表

12)多选下拉

14)标签Label

16)超链接

17)嵌入视图组件

19)大文件上传

20)多附件上传

21)H5多附件上传

22)签字盖章控件

23)SilverLight控件容器

24)ASP.NET服务端控件容器

25)人员选择控件

26)模糊查询控件

27)定时器控件

d)移动控件:移动页面用到的控件,具体说明见【移动--表单控件】类型文档。

2、设计时HTML源码

平台表单设计对应的HTML源码,该代码可手工修改,修改完后代码会自动同步到“目标应用HTML源码”。需要注意如果手工修改代码后再使用平台生成页面布局功能将会覆盖原有代码。

3、对象属性文本

平台控件属性定义信息,开发工具使用不建议手工修改。

4、事件响应函数

控件事件在此定义,对应“控件属性”选项卡中的“事件”功能,当在对应的事件上双击系统会自动增加响应函数,该函数在此进行编辑。如下图:

5、页面引用JavaScript

在此处写页面引用的js文件,也可写JavaScript代码,此处的代码会自动生成到aspx页面Head标签区域,如下图:

web页面源码:

6、CSS样式

此处可以定义页面CSS样式,业务单元生成源码后代码生成到页面HTML代码的“Head”区域。

7、目标应用HTML源码

页面实际显示效果用到的HTML源码,在组件设计时自动生成,执行“BS业务单元生成”时生成该视图组件HTML源码即来自此处。

8、快捷菜单

标题:菜单显示文本

为分隔符:勾上则添加分隔符

图标链接:菜单图标资源文件URL

处理代码:响应函数代码

9、JS初始化前时刻

视图组件的JS初始化前时刻发生的事件,可在此添加事件代码

10、JS控件创建语句

在此可直接写前端控件创建语句,代码生成到前端控件初始化时刻,对应函数onInit

11、服务端HttpGet时刻

当Http请求方式为Get时发生,可添加服务端代码,代码生成到aspx.cs文件中

12、服务端HttpPost时刻

当Http请求方式为Post时发生,可添加代码,代码生成到aspx.cs文件中

13、服务端PageLoad时刻

服务端进行页面加载时刻发生,可添加服务端代码,代码生成到aspx.cs文件的Page_Load函数中

14、服务端初始时刻

服务端初始时刻发生,可添加服务端代码,代码直接生成到asp.cs文件的OnInit函数中

THE END
1.在线表单制作工具万能自定义表单源码系统带完整搭建教程罗峰今天要给大家带来的是万能的自定义表单系统源码,基于PHP+MySQL开发组合的自定义表单系统,支持自定义的万能表单系统,支持普通表单、付费报名、预约服务等三合一功能,支持一键导出全部主题数据,或导出分类下全部主题数据,在线表单提交等等功能。附带部分代码图如下: https://blog.csdn.net/2301_77558505/article/details/133018713
2.php表单生成器系统下载全新万能自定义表单系统源码开源可二开在数字化时代,表单系统是许多网站和应用不可或缺的一部分。为了满足不同场景下的需求,分享一个全新万能自定义表单系统源码,基于PHP开发,具有高度的灵活性和可扩展性,支持设置收费表单在线提交,比如说:学费在线报名,培训报名在线支付,商家搞活动预约报名,儿童画画在线支付预约报名等等。 https://web.hongtuwh.cn/codett/5734.html
3.JavaWeb开发实战1200例(第1卷+第2卷)pdf教程+随书光盘源码JavaWeb开发实战1200例是一本非常好的Java入门教程,相信很多人都看过,无奈网上其源码都是层次不全,所以1.3 Linux系统配置JDK与Tomcat服务器 实例016 在Linux系统下安装配置JDK 实例017 在Linux系统下安装配置实例098 应用Java程序片段动态生成下拉列表 实例099 同一页面中的多表单提交 实例100 在JSP脚本中插入Javhttp://programmer.ischoolbar.com/index.php/article/article/id/40.html
4.Tduck填鸭收集器开源表单在线收集系统表单生成器Tduck 填鸭:是基于B/S架构的一款开源的表单在线收集系统,为企业构建自己的信息反馈系统的综合解决方案,助力企业提高反馈收集客户服务效率。 应用场景 主要应用与泛零售、电商、金融、调研、资料收集等行业用户,提供多种工具、多渠道、多方式收集有效信息,更好的提升客户服务,增加客户满意度。 https://www.nzw6.com/799.html
5.自定义表单动态表单表单设计器工作流引擎flowable项目源码6. 在线管理:websocket技术,实时检测在线用户列表,统计在线人数,可强制用户下线 同一用户只能在一个客户端登录 7. 系统用户:对各个基本的用户增删改查,导出到excel表格,批量删除 8. 代码生成:生成完整的模块代码,并保留生成记录模版,可复用 (超强悍开发利器) https://www.cnblogs.com/teacher11/p/15209780.html
6.JEECG3.6(智能快速开发平台)自定义表单版本发布技术点四:在线流程定义,采用开源Activiti流程引擎,实现在线画流程,自定义表单,表单挂接,业务流转,流程监控,流程跟踪,流程委托等 技术点五:系统日志记自定义表单,支持用户自定义表单布局,支持单表、列表、Select\Radio\Checkbox\PopUP\Date等特殊控件) 技术点六:查询过滤器:查询功能自动生成,后台动态拼SQL追加查询条件;https://www.iteye.com/news/31176-jeecg-3-6-form
7.[开源]OA协同办公系统,集成Flowable流程引擎,拖拽创建个性表单13.代码生成:前后端代码的生成(java、html、xml、sql)支持CRUD下载 。 14.系统接口:根据业务代码自动生成相关的api接口文档。 15.服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。 16.缓存监控:对系统的缓存信息查询,命令统计等。 17.在线构建器:拖动表单元素生成相应的HTML代码。 https://code.exmay.com/detail/1568
8.SwiftAdmin:[高性能PHP框架]一键生成CURD在线表单设计基于表单构建基于Layui2.x开发的可视化表单设计器,可自定义表单控件,极大提高开发效率。 代码生成轻松一键CURD,自动生成代码,自动生成表单,自动生成接口,自动生成菜单,自动生成权限。 插件开发支持自定义插件开发,可定制自己的插件,并支持一键打包/升级/测试。 https://toscode.mulanos.cn/kobe001/swiftadmin
9.在线表单配置(表单设计器)移动配置能力在线工作流配置JeecgBoot 提供了一系列低代码模块,实现在线开发真正的零代码:Online表单开发、Online报表、报表配置能力、在线图表设计、大屏设计、移动配置能力、表单设计器、在线设计流程、流程自动化配置、插件能力(可插拔)等等! JEECG宗旨是:简单功能由OnlineCoding配置实现,做到零代码开发;复杂功能由代码生成器生成进行手工Merge 实现https://github.com/x-em/jeecg-boot
10.草料二维码生成器一站式二维码生成工具,免费可用。提供编码解码、数据统计、富文本和多媒体展示、表单制作、美化标签、批量管理等功能,并可作为无代码平台,搭建二维码信息系统。https://cli.im/
11.包含表单设计器和表单渲染器,可视化设计,一键生成源码,享受3. 在Vue模板中使用表单设计器组件 4. 在Vue模板中使用表单渲染器组件 资源链接 Variant Form 一款高效的Vue低代码表单,可视化设计,一键生成源码,享受更多摸鱼时间。 立即体验 在线Demo 立即体验VForm Pro高级版(提供商业支持) Pro Demo Vue 3正式版已发布 https://gitee.com/shangjinlai/variant-form
12.FormCreate介绍和功能简介FormCreate是一个可以通过 JSON 生成具有动态渲染、数据收集、验证和提交功能的表单生成组件。它支持 6 个 UI 框架,适配移动端,并且支持生成任何 Vue 组件。内置 20 种常用表单组件和自定义组件,再复杂的表单都可以轻松搞定 高级版FormCreate表单设计器强势登场,让表单设计更简单源码? https://www.form-create.com/v3/guide/
13.芋道框架万字详解(前后端分离)若依框架yudao权限认证使用 Spring Security & Token,支持多终端认证系统。 支持加载动态权限菜单,多方式轻松权限控制。 高效率开发,使用代码生成器可以一键生成前后端代码。 系统功能 基础设施 研发工具 芋道参考文档 yudao-cloud 开发指南 芋道源码 yudao-cloud: ruoyi-vue-pro 全新 Cloud 版本,优化重构所有功能。基于 Spring Clohttps://developer.aliyun.com/article/1576332
14.在线生成html表格在线生成表格html长表格3.表格的样式 <! 2K21 扫码 添加站长 进交流群 领取专属10元无门槛券 手把手带您无忧上云 相关资讯 2022 QQ头像在线生成加密链接HTML源码 HTML表格制作 HTML CSS 列表和表格 HTML之表格布局与美化 HTML用Table表格对网页布局https://cloud.tencent.com/developer/information/%E5%9C%A8%E7%BA%BF%E7%94%9F%E6%88%90html%E8%A1%A8%E6%A0%BC
15.15个小型企业最佳表单生成器想必大家都知道 谷歌表单生成器,由于其简单的界面和最少的设置,因此非常易于使用。 因此,没有学习曲线,如果您迫切需要它,这可能是创建表单的最快方法。 结果将自动记录在关联帐户的 Google 表格中。 谷歌表单主要功能 免费且易于使用; 表格不会过期; 数据会自动保存在 Google 帐户表中。 https://www.itaoda.cn/blog/1393.html
16.EasyFormsv1.18.1:高级表单生成器和管理器PHP免授权源码Easy Forms 是一款功能齐全、易于使用的在线表单构建器工具,可加快表单构建过程——因此您可以更快地完成在线表单并享受其他无需代码的工作。 是的!您可以在几分钟内快速轻松地开始创建在线表单,而无需任何编程技能! 特征 在线表单生成器 免费且无限制地构建在线表格。 https://www.jianshu.com/p/b32dfd7443ad
17.开源低代码在线设计平台源码在线表单设计开源低代码在线设计平台源码在线表单设计 项目简介 olcd是一个支持直接通过拖拽表单来设计前端整个功能和生成sql等其他高级功能的web可视化平台。 此项目能做些什么 做简单的通用的原型设计, 支持设计搜索栏、列表、编辑、详情 编辑和设计搜索栏 编辑和设计数据表格https://www.ymama.net/news/txtlist_i1708v.html
18.基于SpringBoot的MCMS系统,完全开源,直接商用太爽了代码生成:前后端代码的生成(java、html、xml、sql)支持CRUD下载 。 系统接口:根据业务代码自动生成相关的api接口文档。 服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。 缓存监控:对系统的缓存信息查询,命令统计等。 在线构建器:拖动表单元素生成相应的HTML代码。 https://maimai.cn/article/detail?fid=1743818955&efid=Cx74piUQpiyCSNZ__BlyTg
19.简单表单系统一款基于ThinkPHP+FastAdmin开发的简单的表单生成系统,兼容PC和移动端。 功能特性 1、自定义表单字段——支持多种字段类型在后台自定义配置2、弹窗表单——可生成弹窗类型的表单 3、表单样式配置——后台可配置表单各种样式4、兼容PC和移动端——移动端自适应非常丝滑 在线演示 https://youyicard.987jf.com/yyadminhttps://www.fastadmin.net/store/youyiform.html?version=1.0.0
20.常见的低代码平台介绍软件指南长臂猿一键生成表单视图,解决各类信息收集问题,充分释放人力。 将强大的 API 能力与企业内部系统打通,让数据驱动业务,助力企业分布式组织转型。 飞书多维表格:多维表格能用表格视图、看板视图、甘特视图、画册视图和表单视图5种呈现同一个数据源。所有放入多维表格的数据,都能被实时转换为不同形式,可一键切换不同视图,满足各https://www.changbiyuan.com/zsgh/yxyy/2022/yxyy_1021/55629.html
21.2022php在线制作qq名片源码+api生成接口网站源码2022在线免费生成个性qq名片php源码,单页加生成api接口源码,根据较早分享的api生成接口,对接了填写表单,使得生成名片更简单、便捷,并在此基础上增加两个生成接口 最基本的https://wep.vipyshy.com/2705.html
22.EasyFormsv2.2(已汉化95%)高级表单生成器和管理器表单生成器: 构建任何类型的在线表格:联系表格、订单表格、注册表单、在线调查、琐事等等。 拖放表单元素以重新排列它们。无需编码技能。 触摸友好的拖放 W3C 有效的 HTML5 字段 轻松添加、复制、编辑、更新和删除字段 为智能手机、平板电脑和其他移动设备上的用户提供内置支持。 https://www.dobunkan.com/server/yuanma/30772
23.WordPress高级表单生成插件和在线应用程序生成器网站源码1年前011229.9 普通29.9元 月会员免费 终身会员免费推荐 有效期:购买后 7 天内有效 最近更新:2023年08月28日 Formidable Forms是全球网站专业人士首选的 WP 表单插件。使用 Formidable 彻底改变您的工作流程。我们的客户在WordPress中构建引人注目的表单、目录、列表、日历和数据表。Formidable Forms Pro具有您https://xiaohuohu.com/?p=34768
24.全网开源快速开发平台,低代码平台,企业级开发平台,开源系统,私活强大的代码生成器让前端和后台代码一键生成,不需要写任何代码,保持jeecg一贯的强大,绝对是全栈开发福音!! JeecgBoot在提高UI能力的同时,降低了前后分离的开发成本,JeecgBoot还独创在线开发模式(No代码概念),一系列在线智能开发:在线配置表单、在线配置报表、在线图表设计、在线设计流程等等。https://blog.51cto.com/lovebetterworld/2860989
25.ASP.NETCore适用于.NET的开源Web框架用于使用 .NET 和 C# 构建 Web 应用和服务的框架。 开始 Windows、Linux 和 macOS 上均支持 使用一个堆栈快速生成 Web 应用 ASP.NET Core 附带生成 Web 应用所需的一切内容,其中包括 Web UI 框架 Blazor,可用于快速创建在任何位置运行的快速、安全且可靠的 Web 应用。 https://asp.net/