bos集成开发环境,bos开发平台
上级让我做预测订单录入的文档开发和相关插件开发,这对于刚学BOS插件开发的我来说也很难。没人问也没人指导,只能自己慢慢摸索。经过很多天的准备,现在基本上开始上手了。在这里,我把最初的学习心情,知识点记录下来,为以后的发展积累资源。
现在先不谈写业务。当我们有时间的时候,我们会回来弥补的。只能说是发达了。
首先设计预测订单界面,效果图如下:
本文档的开发需要处理以下问题:
1.选择项目编码后,表体将显示该项目的所有子项?
2.备料数量=备料数量(表体*备料数量)*数量(表头。数量)?
3.检查备料时是否保存表体信息?
获取单据体中的数据,遍历数据,去掉表体中未勾选的记录,保存。
private Sub m _ Billy interface _ before save(b cancel As Boolean)
Dim isBL为整数,I为整数,计数为整数
Dim计数为整数
yesCounts=0
counts=m _ BillInterface。数据(“第2页”)。数组
调试。打印-:计数
对于i=1到计数
如果我算的话
出口接头
如果…就会结束
调试。打印行: I ========================:计数
isBL=m _ BillInterface。GetFieldValue(FCheckBox1 ,I,Enu_ValueType_FFLD)
如果isBL=0,则
亿万接口。RemoveRow False,2,I
计数=计数- 1
其他
是计数=是计数1
如果…就会结束
i=是计数1
然后
末端接头
3.1 K3BOS单据默认保存所有单据数据,表体只保存选中的单据。我该怎么办?
3.2单据体中有复选框。如何获取插件中选中的单据体的数据?
3.3获取复选框单据体后,如何保存选中的单据体数据?
相关知识点:1。获取BOS文档主体数据并遍历它。
对于i=1到m _ billion接口。数据(“第2页”)。数组
然后
2.获取并设置表单上的字段值。
按给定的字段名输入时,获取该字段的模板对象、内部键和控件顺序。
m _ bill interface . getfield value( ft ext 1 ,I,enu _ valuetype _ ffld) I:指单据表体的行数。
对于i=1到m _ billion接口。数据(“第2页”)。数组
按给定的字段名输入时,获取该字段的模板对象、内部键和控件顺序。
str=Trim(m _ Billy interface。GetFieldValue(Ftext1 ,I,Enu_ValueType_FFLD))
然后
设置表单字段的值:
亿万接口。SetFieldValue Fdecimal ,Fprice,-1
3.3中判断不等式的写法。动词
如果不是Str= 那么
如果…就会结束
如果SStr(j) 那么
如果结束
4.VB截取字符串Right(str,1) Let(str,1)
如果右(Str,1) ]或左(Str,1) [则
bCancel=True
MsgBox 的第[ CStr(i) ]行的品牌信息必须以[开头,以]结尾。格式不正确。请检查一下。
出口接头
如果…就会结束
5.5号是怎么做到的?VB跳出某个方法?
出口接头
6.VB定义了一个数组
Dim SStr() As String 声明了一个数组。
SStr=Split(Str,[)拆分一个字符串,并根据指定的字符将其组装成一个数组。
下界最大下标
下限最小下标
7.K3bos开发中,保存后,如何取消插件中当前的触发事件?
private Sub m _ Billy interface _ before save(b cancel As Boolean)
bCancel=true
末端接头
版权归作者所有:原创作品来自博主,转载授权请联系作者,否则将追究法律责任。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。