bos集成开发环境,bos开发平台

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: