页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

第一天:

答疑老师:张晨浩、王昆

问题清单

问:相同实体类绑定在两个不同的表格A,B上,向B增加记录的时候,A中出现空行是为什么?

Image Removed

答:虽然界面上是两个表格,但是实体类还是一个,增加一行对象意味着前面的字段也增加了空格,所以前一张表也出现了空行。

问:做好的表单, 怎么发布到 app-web 页面上?

答:通过功能模型设置,第二天的课会提到。

问:用户界面,用户可以通过excel上传数据么?数据导入导出 支持多大数据量?一次10万可以吗?

答:用户界面可以设置导入,导出功能,一次导入不宜太多,建议将10条数据分成多个文件导入。

问:通过数据模型新增的属性,为什么在属性库中看不到?

答:通过数据模型新增的属性是绑定在对应类上的,和属性库是分离的,所以在属性库里查不到。

问:自动生成的列表表单,新增显示了创建人和日期?

Image Removed

答:使用引用类的时候需要设置回填oid,否则DWF不知道如何查询引用对象。

Image Removed

问:我们做手机端 页面要开发两次吗 一遍是手机 一遍是pc端?

答:不用,但是需要区分手机页面和PC页面的表单。

问:为什么编辑表单的时候会出现“找不到服务器”的情况?

Image Removed

答:建议使用Chrome浏览器。

问:属性名能带下划线吗?

Image Removed

答:不能,建议采用驼峰命名。

问:请问选择框的 "浏览字段" 能自定义显示格式么?我目前看到的是选择的多个字段以短线相连?

答:不能,还在改进中。

问:这个表的操作列有办法可以实现把“删除”和“详情”放在更多里面吗?

Image Removed

答:现在还不能

第二天(2021-06-29):

答疑老师:白静宜

问:实体类中新增属性里的数据字典功能如何使用?

答:在DataDict维护目录与键值对

问:上传文件之后,鼠标悬停位置有个红叉,能拿到这个红叉的事件么?

答:附件控件的红叉事件目前拿不到;appClose脚本正在开发。

问:已经创建的实体类表单, 表单的英文名是否就不能再修改了?

答:表单英文名是不能修改的。

问:模型的版本管理除了模型包打包导出外,还有没有其他方法?

答:现在只能以导出的方式进行模型的版本管理。

问:建模工具的密码可以修改吗?

答:可以,不过admin的密码在application.prop配置文件里。

问:起始操作咋设置呢?

找到起始操作对应的路由

Image Removed

在应用的配置里设置:

...

2021年7月14日:

问:为什么this.callServer("abc")传递参数给后端脚本之后,在后端脚本里得到this.customData.xxx的内容是undefined?

答:因为前端脚本里this.callServer期待的参数是一个JSON对象,在这个例子中传输的只是一个字符串,不是JSON对象,所以在后端脚本里通过this.customData.xxx获取的属性值为空,结果自然是undefined,正确的调用方式是:this.callServer({xxx: "abc"}).then...,后端this.customData.xxx

问:如何将用户管理的界面放到App端

答:如何将用户管理的界面放到App端
http://$env.serverIp:$env.serverPort/dwf/modeler-web/AuthModel/AuthBrief?token=$user.token&single=true
其中:
- http://$env.serverIp:$env.serverPort/dwf/modeler-web是服务器的路径
- AuthModel/AuthBrief是建模工具里的界面
- token=$user.token当前用户的令牌
- &single=true要求单页面呈现,不要菜单,不要标题栏
按照上述拼写方法,定制操作可将界面引入应用,不支持深沉黑皮肤


问:如何将省份地图我如何对它任意缩小,扩大?

答:现在只能通过调用echart的函数实现地图缩放,每一个dwf的可视化控件里都有一个chart属性,这个属性就是echart的实例,方法如下:
var myEchart = this.getAddinById("id");
myEchart.chart.setOption(option);

问:this.validateForm是不是会检查控件处于error状态?

答:需要配合控件的setError函数使用,如果控件处于error状态,调用this.validateForm返回false否则返回ture。

问:Swagger调用调试显示403认证不通过


第四天(2021-07-01):

答疑老师:刘博

问题清单

Q1: 上传文件控件没保存时下载地址不生效?

Image Added

答:复制链接地址即可下载

Q2:树控件数据展示不出问题?

答:檢查根节点查询条件是不是单引号写错了

Q3:菜单点击控制台报出相应路由的404

Image Added

答:服务器并没有处理vue路由地址,但不影响使用

Q4:树新增节点脚本问题

Image Added

答:在根节点上创建子件和在子孙节点上创建自建的来法不同,需要区分

第三天(2021-06-30):

答疑老师:郭思雨

问题清单

...

A6. kkk这里应该是目前我们的级联创建后的对象 再修改会有问题 建议教程严谨下级联创建的内容;

...

第二天(2021-

...

答疑老师:刘博

问题清单

Q1: 上传文件控件没保存时下载地址不生效?

Image Removed

答:复制链接地址即可下载

Q2:树控件数据展示不出问题?

答:檢查根节点查询条件是不是单引号写错了

Q3:菜单点击控制台报出相应路由的404

Image Removed

答:服务器并没有处理vue路由地址,但不影响使用

Q4:树新增节点脚本问题

Image Removed

...

06-29):

答疑老师:白静宜

问:实体类中新增属性里的数据字典功能如何使用?

答:在DataDict维护目录与键值对

问:上传文件之后,鼠标悬停位置有个红叉,能拿到这个红叉的事件么?

答:附件控件的红叉事件目前拿不到;appClose脚本正在开发。

问:已经创建的实体类表单, 表单的英文名是否就不能再修改了?

答:表单英文名是不能修改的。

问:模型的版本管理除了模型包打包导出外,还有没有其他方法?

答:现在只能以导出的方式进行模型的版本管理。

问:建模工具的密码可以修改吗?

答:可以,不过admin的密码在application.prop配置文件里。

问:起始操作咋设置呢?

找到起始操作对应的路由

Image Added

在应用的配置里设置:

Image Added



第一天:

答疑老师:张晨浩、王昆

问题清单

问:相同实体类绑定在两个不同的表格A,B上,向B增加记录的时候,A中出现空行是为什么?

Image Added

答:虽然界面上是两个表格,但是实体类还是一个,增加一行对象意味着前面的字段也增加了空格,所以前一张表也出现了空行。


问:做好的表单, 怎么发布到 app-web 页面上?

答:通过功能模型设置,第二天的课会提到。


问:用户界面,用户可以通过excel上传数据么?数据导入导出 支持多大数据量?一次10万可以吗?

答:用户界面可以设置导入,导出功能,一次导入不宜太多,建议将10条数据分成多个文件导入。


问:通过数据模型新增的属性,为什么在属性库中看不到?

答:通过数据模型新增的属性是绑定在对应类上的,和属性库是分离的,所以在属性库里查不到。


问:自动生成的列表表单,新增显示了创建人和日期?

Image Added

答:使用引用类的时候需要设置回填oid,否则DWF不知道如何查询引用对象。

Image Added


问:我们做手机端 页面要开发两次吗 一遍是手机 一遍是pc端?

答:不用,但是需要区分手机页面和PC页面的表单。


问:为什么编辑表单的时候会出现“找不到服务器”的情况?

Image Added

答:建议使用Chrome浏览器。

问:属性名能带下划线吗?

Image Added

答:不能,建议采用驼峰命名。


问:请问选择框的 "浏览字段" 能自定义显示格式么?我目前看到的是选择的多个字段以短线相连?

答:不能,还在改进中。

问:这个表的操作列有办法可以实现把“删除”和“详情”放在更多里面吗?

Image Added

答:现在还不能