Jeffersyuan 发表于 2021-4-1 15:06:14

分享菜鸟一次插件开发经历

首先声明,不会js,没学过,所以高手敬请跳过,:$

先瞄一眼插件的效果


说一下初衷,当某些业务场景下,需要业务人员录入检测结果,这些检测结果,有可能是具体的测量值,也有可能是通过或者不通过的结果
那么在7.0之前,是无法动态隐藏单元格,无论是行还是列。
这样就略显尴尬,用户在图文列表中,就不知道如何录入结果了,用户体现非常不爽

于是动起来插件开发的“歪心眼”
控件在C#端没有什么特殊的,甚至什么属性都不需要,只要能绑定数据库字段即可。

在js中,根据检测项目的类型,动态生成inputbox或者checkbox(这里建议用官方的样式,保持界面的统一性)

生成inputbox或者checkbox后,动态绑定js事件,更新绑定的变量值(如失去焦点时更新)



最终,通过getValueFromElement中将结果返回给数据库



由于对js,jquery没学活,因此,过程还是比较坎坷的,同格友们一起分享下。
最后,活字格绝壁是个非常强大的玩意!



qiu123 发表于 2021-4-9 09:54:33

666
页: [1]
查看完整版本: 分享菜鸟一次插件开发经历