- 82
- 0
- 约4.4万字
- 约 39页
- 2019-08-17 发布于江西
- 举报
客户化开发技术资料——K/3 BOS开发百问百答
PAGE i
K/3 BOS开发百问百答
应用集成部
客户化管理部
2005年12月
目录 TOC \o 3-3 \h \z \t 功能标题2,2
一、插件开发篇 1
【问题1】在插件中以新增、修改和查看方式打开另一单据 1
【问题2】我想在投料变更单的菜单上加入一个菜单项,需要插入一个插件,但投料变更单上已经有一个插件了,我想了解一下怎样才可以再插入一个插件呢? 2
【问题3】如何通过插件代码动态设置基础资料或业务单据序时薄过滤条件 2
【问题4】在插件中调用序时簿并返回选中的数据 3
【问题5】在自定义的BOS单据上,通过插件作生成凭证的功能,但是在调用凭证的组件时,需要一个二次登录后才能使用相应的模块。请问:如何处理隐身的二次登录,或者其他的变通处理。 3
【问题6】在设计BOS单据的过程中,经常会有关联的下拉列表框操作,如我在客户上选择“建设银行”,那么在客户相对应的地址的下拉列表框中应动态显示“建设银行所对应的地址”。也就是说客户地址是随着客户的变化而变化的。 6
【问题7】如何可以物料多选? 6
【问题8】在表单分录里需要在第一列中使用F7键或点击菜单调出某一窗体(在插件中自定义Form,上有Spread表单),在Form中选中数据(多条或一条),返回到源单,请问在插件中用什么事件可以完成?在单据中添加一菜单,用MenuBarClick事件,F7不易实现。返回的数据需用赋值方法填写到表体中。是什么样的需求不能用BOS单据或基础资料完成“Spread表单”? 7
【问题9】插件中字定义系统中如何获取当前系统字符连接串?有个项目中,需要作一个年结功能,进行土地数据结转、在vb中定义了年结功能窗口,要在主控台子系统中调用,怎样或得当前数据库连接信息,亦无法通过k3lib获得,因为我没必要去调用 bos表单或序时簿。另外,一些复杂报表、我也是通过vb中单独实现、这些报表也需要获的连接字符串才能调用? 8
【问题10】关于K3Billtransfer.dll组件无法使用问题 8
【问题11】BOS单据插件里的取分录的合计值该怎么做? 8
【问题12】隐藏选单时序时簿不要的菜单和工具栏。K/3单据查看和选单使用的是同一个序时簿,在插件中用MenuBarInitialize添加的菜单和工具栏在选单时也显示出来。 9
【问题13】标体行高设置和值更新事件 9
【问题14】事务处理 10
【问题15】如何在新的BOS单据中通过代码逐行添加分录数据? 10
【问题16】在单据体中有没有办法让下一条分录自动携带上一条分录的数据(只是部分字段)。 11
【问题17】否有办法完成单据体中的行点击事件?现在有需要在点击BOS单据中单据体的某一行时,在另一个表体中显示与该行有关的信息,请问各位有什么好的实现方法,特别是怎么获取点击事件和所点击的行数据信息。 11
【问题18】多分录序时簿浏览,字段权限。 11
【问题19】怎么样可以用代码调出单据的序时薄窗口。 11
【问题20】K/3 BOS SDK 二次开发组件(k3Billtransfer组件)嵌入K/3系统,数据库端按装后(update ictransactiontype... 后),再在/system32/ls_DV.dll,并注册,最后进入K/3,没有效果!是不是K3 V10.2不支持二次组件开发???还是不支持K/3 BOS SDK中的K3billtransfer组件? 13
【问题21】如何在单据插件代码中通过条件判断来启动多级审核. 13
【问题22】在插件开发中,如何获得当前登陆的用户ID?比如administrator登陆,如何得到ID?另外,如何得到选中多行单据时的集合?一个表体中,有职员编码和职员名称,想通过输入编码后,直接关联出名称来。名称这个字段用职员类型,还是文本?值更新事件好象不管用。 13
【问题23】在销售系统中增加了一张BOS开发的单据. 单据上也指定了相应的插件.(插件是依据BOS 开发向导生成的. 插件的功能只是增加一个自定的菜单项).组件中也引用了: K3ClassEvents.dll,但在单据测试时,却总是提示错误: 单据接口无效 的错误. 请问BOS新开发的单据是不是不能调用自定义的插件? 如果有调用是不是要做其它处理? 14
【问题24】Bos 开发的单据还能不能调用 k3billtransfer.dll 这个组件? BOS插件中如何取得连接字符串? (以前 m_Billtransfer.Cnnstring ) 我想把连接字符串做为参数传递给其
原创力文档

文档评论(0)