K3/Cloud树形单据体的rowId赋值】的更多相关文章

RowId是树形单据体独有的,同一单据体中不能重复,用如下语句取. System.Guid.NewGuid().ToString() 同时FGROUP也需要重新设置,值可以和FSeq一样.…
在单据体中添加多行文本,然后设置本地配置,只读单元格自动换行…
k3 cloud的单据存储在业务对象表中,表名为T_META_OBJECTTYPE,查询表名和对应的表: select FNAME,FBASEOBJECTID from T_META_OBJECTTYPE as aLEFT join T_META_OBJECTTYPE_L as al on a.FID=al.FID…
背景:系统手机开单生成销售单据,通过银行pos机收款,系统收款流水与银行流水可能存在差异,所以通过获取银行接口,获取消费信息自动插入到生产系统数据库,开发对账报表,实现差异汇总! 展示效果如下: 开发简介: 1.报表使用动态表单 2.单据体使用树形控件 3.使用插件代码调用自定义的过滤框,进行传值 4.引出数据功能通过插件代码生成自定义的数据格式 5.冻结列可以实现像excel中的冻结功能 6.分层实现层级关系数据展示(收起和展示)…
1.BOSIDE制作单据,支持动态表单,单据,基础资料,报表等域模型. 2.添加列,和原来单据体一样. 3.设置主键列名,父级主键字段名,行类型字段名,节点图片字段名(没有可以为空)   4.运行时展示:   5.数据库数据结构,其中FEntryID,FParentID,FRowType是必须的. 6.行类型配置FRowType的枚举如下: /// <summary> /// 应用到RowType字段上,支持多种状态组合. /// </summary> public enum EN…
案例需求:在销售订单上新增一个按钮,在订单明细中新增一个字段,命名[即时库存]. 点击按钮,弹出“Hello World!”,并获取订单明细物料的即时库存,填入字段[即时库存]. 开发工具:Visual Studio 2012 开发语言:Asp.net C# ================================= 目录: 1.BOS单据加按钮 - -[测试按钮] 2.BOS单据加字段 - -[即时库存] 3.创建Visual C#类库 4.引入命名空间 5.编写按钮点击事件,建议用不…
#实现单据体首行过滤  clr.AddReference('System') clr.AddReference('Kingdee.BOS.Core') from Kingdee.BOS.Core.DynamicForm.PlugIn import * from Kingdee.BOS.Core.Metadata.EntityElement import * from System import * #方法覆写 def CreateControl(e):         if isinstance…
1.在BOS的单据体取不到序号字段 举例:单据体标识是FValueGrid,序号标识是FSeq,取到的序号标识要写成FValueGrid_FSeq才能识别到 2.k3 Cloud目前不支持在表头字段调用值更新事件“自定义公式的值并填写到指定列”,去操作表体字段的公式计算,      及表头和表体字段之间的公式计算. 只支持表头字段调用值更新事件“设置当前编辑值到指定字段”,去操作把表头字段赋值给表体字段.…
public class AutoCheckInventory : IScheduleService { /// <summary>        /// 实际运行的Run 方法        /// </summary>        /// <param name="ctx"></param>        /// <param name="schedule"></param>       …
#引入clr运行库 import clr #添加对cloud插件开发的常用组件的引用 clr.AddReference('Kingdee.BOS') clr.AddReference('Kingdee.BOS.Core') from Kingdee.BOS.Core.DynamicForm.PlugIn.ControlModel import * def  AfterBindData(e):      grid = this.View.GetControl[EntryGrid]("FEntity…
#引入clr运行库 import clr #添加对cloud插件开发的常用组件的引用 clr.AddReference('Kingdee.BOS') clr.AddReference('Kingdee.BOS.Core') from Kingdee.BOS.Core.DynamicForm.PlugIn.ControlModel import * def  AfterBindData(e):      grid = this.View.GetControl[EntryGrid]("FEntity…
k3 cloud中给直接调拨单分配了对应的权限,但是客户端无法查看到对应的单据 解决办法: 是应为没有发布到对应的客户端和浏览器端,打开bos,找到对应的单据并点击发布,找到对应的目录,如图所示: 把桌面端和浏览器打上勾并保存…
1.K3 Cloud打开 提示错误:未能加载文件或程序集“XXXXXXXXX”或它的某一个依赖项 原因:未正常关机导致的Temporary ASP.NET Files文件夹下的文件损坏 解决:删除C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files下的文件,iisreset重启IIS 2.…
1.结构体比较和赋值 (同类型的结构体可以相互赋值) 示例: package main //必须有个main包 import "fmt" //定义一个结构体类型 type Student struct { id int name string sex byte //字符类型 age int addr string } func main() { s1 := Student{1, "mike", 'm', 18, "bj"} s2 := Stude…
结构体直接赋值的实现 下面是一个实例: #include <stdio.h> struct Foo { char a; int b; double c; }foo1, foo2; //define two structs with three different fields void struct_assign(void) { foo2 = foo1; //structure directly assignment } int main() { foo1.a = 'a'; foo1.b =…
#PythonEntitySetColor clr.AddReference('Kingdee.BOS.Core') from Kingdee.BOS.Core.DynamicForm.PlugIn.ControlModel import * def AfterEntryBarItemClick(e): grid = this.View.GetControl[EntryGrid]("FSaleOrderEntry")#需要设置的单据体标识Key grid.SetRowBackcolor…
编写的Python脚本 可以看到,实际代码只有3句,即实现单据体首行过滤代码(其实最最主要的是无需写组件动态即时注册),并有注册到[采购订单]"表单构建插件"上.界面运行时,实际效果 [采购订单] 的 "明细信息" 单据体 实现了首行过滤, 同样 因为注册的动态脚本代码是通过控件类型进行判断的,"交货安排" 页签的单据体类型控件也实现了首行过滤,  送上Python脚本 #实现单据体首行过滤 #by wanghl 2015-11-6 clr.Ad…
近期,我阅读了某新员工小刘写的C语言代码,发现其对结构体变量之间的赋值不是非常熟悉. 对于两个同样类型的结构体变量,他均採用的是逐个成员变量直接赋值的形式.例如以下的代码演示样例: 如上代码所看到的,tEmployeeInfoSrc和tEmployeeInfoDest是两个类型同样的结构体变量,tEmployeeInfoSrc(源结构体变量)中的各个成员变量已赋初值.现要使tEmployeeInfoDest(目的结构体变量)中的各个成员变量的值与tEmployeeInfoSrc中相应成员变量的值…
以前一直是财务维护的K3  Cloud突然说不能登录,用的SQL 2008的数据库,运维也搞不定,找帮忙,因为是部署在阿里云上,上去看看数据库,这个K3数据库占了600多G,想看看这个表结构,就是打不开,用了这些年的数据库,第一次碰到数据库的表结构 打不开,看了数据库没打补丁,下了个SP3,打补丁重启. 但是还是连不上,查了正在执行的sql,和运行命令,看看那些表比较大,看表大小的sql就是不能运行成功. 打开K3的页面,就报数据中心无法加载,网上查了就是  K3CloudJobProcess和…
插件类的访问类型需要是public类型的,由于你的插件类没有标记为public类型,所以注册的时候并没有发现有插件,就是下面的单据体没有加载出数据.标记public之后,下面会有你的插件,然后选择对应的插件之后确定即可 如果还有报错的情况加入下列行 通过在解决方案资源管理器/Properties下的 AssemblyInf.cs增加以下这行就可以了[assembly: System.Security.SecurityRules(System.Security.SecurityRuleSet.Le…
k3 cloud提示超出产品激活有效期,请联系系统管理员登录管理中心进行产品激活(激活路径:许可中心-许可管理-产品激活) 首先进入管理中心:一次点击许可中心-产品激活 复制激活串号并点击金蝶正版验证网站: 进入下面的页面: 点击云先验权离线激活:点击激活验证码(上面复制的验证码) 到管理中心输入验证码并点击立即激活,重启服务器…
解决办法:找到单据体:过滤面板默认隐藏打勾…
k3 cloud中提示总账期末结账提示过滤条件太长,请修改此过滤条件,如下图所示: 处理方法: 请尝试系统配置文件common.config中将如附件所示的参数值改大,建议值为2000,并在系统清理缓存(如改为2000后依旧没用,则可继续改大).文件所在位置:例如安装路径是C:\Program Files (x86),则这个文件在C:\Program Files (x86)\Kingdee\K3Cloud\WebSite\App_Data下.…
BOS IDE中配置了个界面,拖了动态表单界面,加了5个测试按钮. 点击“打开单据”维护界面, 会跳转到一个新的主界面页签,[物料]新增 点击“打开列表”,会弹出[物料]列表界面 点击“打开动态表单”,会弹出动态表单, 这个打开动态表单界面是空的,一般动态表单都是要压入自定义参数值进去,或者从父界面获取需要的值. 点击“打开简单帐表”,会弹出简单帐表, 点击“打开直接SQL帐表”,会弹出直接SQL帐表, 可以看到报错了,因为这个是所有[直接Sql帐表]的基对象,是不能直接使用的,我们开发的直接S…
需要将销售退回入库单据的单价自动去商品资料里的零售价值. 写了检索方案,然后 select * .............    spkfk.lshj as dj.........  ,但是发现定价依然为零. 原因:“时空内存有价格的判断:如果没有hshsj或tmphshj字段,就算设置了HSHJ或DJ 一样全部为0 ” 改为 select * .............    shj as  tmpdj,lshj as tmphshj........…
打开bos,依次点击->解决方案->部署包管理 填写部署包名称并点击下一步 选择需要部署的单据并点击下一步 确定后点击下一步: 点击完成 找到部署路径会成一个部署包: 部署:打开部署包安装,安装完成即可: PS:如果出现管理中心无法访问的问题可去服务器安装…
设置基础资料(业务对象).系统自带用单据…
存货核算时,会将“期末余额调整”类型的的调整单删除后,再重新产生:因此引入后不要再做出库核算,或者引入其它类型的单据.…
BillShowParameter billpara = new BillShowParameter();billpara.FormId = "SAL_SaleOrder";//单据唯一标识//修改状态打开billpara.Status = OperationStatus.EDIT;//打开已有的单据的内码billpara.PKey = "100003";               this.View.ShowForm(billpara);…
http://club.kingdee.com/forum.php?mod=viewthread&tid=989239 http://club.kingdee.com/forum.php?mod=viewthread&tid=1169145…