首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

为什么我的单据体onload事件不断发生?

单据体的onload事件不断发生可能是由于以下原因之一:

  1. 代码逻辑错误:在单据体的onload事件处理函数中,可能存在逻辑错误导致事件不断触发。例如,可能在事件处理函数中又触发了单据体的加载操作,从而导致事件不断循环触发。
  2. 数据加载问题:单据体的onload事件通常在数据加载完成后触发,如果数据加载过程中出现异常或者数据加载不完整,可能会导致事件不断触发。可以检查数据加载的代码逻辑,确保数据加载完整且没有异常。
  3. 事件绑定问题:可能存在多次绑定单据体的onload事件的情况,导致事件重复触发。可以检查代码中是否存在多次绑定事件的情况,确保只绑定一次。
  4. 异步操作问题:如果单据体的加载过程中存在异步操作,可能会导致事件不断触发。可以检查代码中的异步操作,确保在数据加载完成后再触发事件。

针对以上可能的原因,可以逐一排查并解决问题。如果问题仍然存在,可以提供更多的代码和环境信息,以便更好地帮助解决。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

k3cloud开发实例

该数据是个DynamicObject,包含单据头和单据数据,其中单据是集合对象DynamicObjectCollection,并且可以有多个....字段标题单击事件 FireEntryCheck单据列全选事件 ListViewClick列表控件单击事件 OnInitialize页面初始化 TabItemSelectedChange页签控件页签选中事件...该事件在BeforeBindData前触发,并且不受StyleManager管理,在此事件设置单据字段可见性和锁定性无效。 OnLoad时,数据已经获取到,通常我们在此事件处理一些数据设置。..._dataChanged ==true) // 仅关注模型数据发生了改变情况 { e.Cancel = true; string msg = "内容已经修改,是否保存?"...,返回是否取到值以及行数据和行号; 另外一种方法: 先获取单据当前行号,再取指定行数据; 2种方法没什么区别。

4.1K12

k3 Bos开发百问百答

0704 问题描述:在BOS字段数量中设置了值更新事件。...【摘要】获取Bos单据单据体已录信息条数 版本:K310.2SP1 问题描述:在写插件时,想得到单据已录信息条数,用什么语句得到呢? 【解答】 单据已录条数用下面的方法可得到。...想通过插件,在点击保存时,判断:如果有空行,就删除该行;但不知道删除单据一行插件语句如何调用? 【解答】 可以不写代码,设置该单据[关键字段],保存前将清除最后一行空白行。...【摘要】新单推老单不能实现钩稽功能 版本:K310.2SP1 问题描述:作了个bos单据,只有单据头,没有单据,现要下推生成外构入库单,在单据关联时, 提示与老单关联必须输入物料和计量单位,设了单据物料和计量单位后...忽视此问题,在下推到入库单时,物料单位带不出来,后期也加不上。想知道,是不是只有单据关联才不会出错,单据物料和计量单位为什么不行。

4.6K30
  • 小程序百问百答

    this: this对象在程序调用时,如点击事件中会随时改变,而var that=this之后,that没重新赋值之前仍然是指向当时this,这样就不会出现找不到原来对象而导致报错 原因简述:当this...指向已经发生改变,将不存在data属性,而var that=this之后可以避免这个问题 Page({ /** * 页面的初始数据 */ data: { str:null...,排名优先显示越优先,末尾不需要加逗号 例:将UserCTB排至第一位,显示就是UserCTB页面  将login页面排至第一位,显示就是login页面(简陋画了一下页面,勿喷) 5.小程序如何设置全局变量...var app = getApp()  在B页面接收赋值打印全局变量  打印: 6.小程序生命周期方法简介 (1)生命周期函数 onLoad:监听页面加载,参数为上个页面传递数据,参数类型为 Object...onPullDownRefresh:监听用户下拉动作,用户下拉刷新时候会触发事件 onReachBottom:监听页面触底,页面上拉触底事件处理函数 onShareAppMessage:监听用户右上角分享

    72220

    国产ERP新机遇

    一、国产erp状况 过去这10年,“业财一化”一直是国产erp厂商向客户宣扬核心卖点,确实这也实实在在解决了企业诸多管理问题;下面我们先来说一下什么是业财一化,它发挥了什么作用?...1)业财一化思想 “业财一化”基本思想是,将企业经营中三大主要流程,即业务流程、财务会计流程、管理流程通过系统方式融合起来,建立基于业务事件(采购、生产、销售等)驱动财务一化信息处理流程,使财务凭证和业务凭证关联为一...在这一指导思想下,当业务事件发生时,利用事件驱动来记录业务;业务事件处理器按业务和信息处理规则,将企业财务、业务和管理信息集中于一个数据库; 举例:销售订单>销售发货单>销售出库单>销售发票>应收单据...>应收会计凭证>收款单>收款会计凭证 上述销售业务,当给客户出具销售发票(参照销售发货单生成)时,自动生成对应该客户应收单据,同时产生应收会计凭证(借:应收帐款 贷:库存商品),影响到总帐 2)业财一化作用...二、下一代erp浪潮 国产erp市场已经从增量扩展转化为存量搏杀阶段,如何服务好广大客户成了一个深究问题,是不断抢占他人市场还是守好自己一亩三分地;很显然正确思路是不断提升自身领域优势,同时连接别人优势

    72220

    看专家怎么用 Power BI 算零售业务中订单数,知道差距了

    POS 产生单据 人们和零售业务发生活动点在 POS 机,本质上这里记录了人们行为以及行为背后心理,所以对 POS 机不断发生数据分析就能找到背后密码。...整单销售件数等于 0 作为无效单据,若与上述有效单据对应,不再扣减。 这里扣减,指的是在已经计入有效单据订单中,若后续发生退换货且退货居多(体现为该单销售件数小于 0 )则原有效单据视为无效。...需要注意是,虽然这单作废,但并不扣除原有效订单,而场景 3 负单扣除法 会扣除原来有效订单,这样看来场景 3 比场景 4 更加严格。 四种场景计算结果差异 为什么要定义四种不同场景呢?...其他三种方法都是不断收紧计算逻辑,强调分析有变现能力订单。 见负作废法听着是最严格,但是由于没有扣除,所以比负单扣除法略微宽松。 注意,每种方法均有其实际业务考量,根据企业实际进行选择。...看了郑老师系列,非常震感,以后不敢说自己会零售分析了,我们一起来安静做个学生吧。你可以用这几种方法来算一算你们公司有效订单数有怎样差异。

    1.9K30

    uikiller使用手册(一)

    在CocosCreator中UI编程基于组件模式,根据自己项目经验,将组件分为两类:法宝型与结界型。 法宝型组件 法宝型组件:以装饰宿主节点为己任,从不控制其它节点。...关于法宝型和结界型组件探索可以参考另一篇文章《CocosCreator组件化编程探索》 有了上面的了解,将uikiller定位为结界管理者,下面介绍一下uikiller基本用法。...; 使用uikiller提供Thor组件做为自定组件基类,并挂载到场景或预制根节点上,该组件脚本即可拥有控制UI树两大能力:节点访问与触摸事件监听。...label,事件函数为:onLabelTouchEnd 为什么定义这样命名规则呢?...$Label.string = '你抚摸了'; } 2. 节点触摸事件监听 上面讲都是子节点触摸事件监听,要监听当前组件节点this.node事件也可以,而且方方更简单。

    60540

    交易履约之结算平台实践

    01 概述 在今年敏捷团队建设中,通过Suite执行器实现了一键自动化单元测试。Juint除了Suite执行器还有哪些执行器呢?由此Runner探索之旅开始了!...1.3 定位 金道结算平台深耕业务场景,打通平台接口,支持跨平台结算,是业财一桥梁,为平台型交易及全域营销赋能。...,通过事件解析引擎解析用户自定义事件并完成事件绑定,完成解析赋值以及事件绑定后进行视图渲染,最终将目标页面展示到屏幕。...2.4.2 顺序清算 背景 某些业务系统要求以业务发生流水,按顺序做计算、分摊及累额,为了解决这个场景,特设计以下通用处理流程。...,通过事件解析引擎解析用户自定义事件并完成事件绑定,完成解析赋值以及事件绑定后进行视图渲染,最终将目标页面展示到屏幕。

    2K40

    你真的会使用XMLHttpRequest吗?

    另外,标准中并没有提及同步请求时事件触发限制,但实际开发中确实遇到过部分应该触发事件并没有触发现象。...事件触发条件 下面是自己整理一张xhr相关事件触发条件表,其中最需要注意是 onerror 事件触发条件。...注意,只有发生了网络层级别的异常才会触发此事件,对于应用层级别的异常,如响应返回xhr.statusCode是4xx时,并不属于Network error,所以不会触发onerror事件,而是会触发onload...//上传结束,下载阶段开始: 触发xhr.onprogress 触发xhr.onload 触发xhr.onloadend 发生abort/timeout/error异常处理 在请求过程中...倾向于 xhr.onload事件,因为xhr.onreadystatechange是每次xhr.readyState变化时都会触发,而不是xhr.readyState=4时才触发。

    1.6K30

    uikiller for ts使用手册(一)

    在CocosCreator中UI编程基于组件模式,根据自己项目经验,将组件分为两类:功能型与控制型。 功能型组件 功能型组件:以装饰宿主节点为己任,从不控制其它节点。...关于功能型和控制型组件探索可以参考另一篇文章《CocosCreator组件化编程探索》 有了上面的了解,将uikiller定位为一个区域管理者,下面介绍一下uikiller基本用法。...使用uikiller提供Thor组件做为自定组件基类,并挂载到场景或预制根节点上,该组件脚本即可拥有控制UI树两大能力:节点访问与触摸事件监听。..._label,事件函数为:onLabelTouchEnd 为什么定义这样命名规则呢?...$Label.string = '你抚摸了'; } 2. 节点触摸事件监听 上面讲都是子节点触摸事件监听,如果要组件监听当前节点(this.node)如何操作呢?

    92420

    JavaScript 运行机制详解:再谈Event Loop

    一年前,写了一篇《什么是 Event Loop?》,谈了对Event Loop理解。...只要指定过回调函数,这些事件发生时就会进入"任务队列",等待主线程读取。 所谓"回调函数"(callback),就是那些会被主线程挂起来代码。...四、Event Loop 主线程从"任务队列"中读取事件,这个过程是循环不断,所以整个这种运行机制又称为Event Loop(事件循环)。...也就是说,它指定任务总是发生在所有异步任务之前。...另外,由于process.nextTick指定回调函数是在本次"事件循环"触发,而setImmediate指定是在下次"事件循环"触发,所以很显然,前者总是比后者发生得早,而且执行效率也高(因为不用检查

    1K70

    K3问题总结和解决方法

    七、问题描述赋予某用户单据查询权,但用户只能在序时簿查看单据,无法双击打开具体单据进行查看,只能赋予该用户新增或修改权限才可以双击打开单据进行查看,为什么?...3.系统设置--系统设置--工资管理--系统参数--工资--“薪资查看数据必须审核”“薪资查看数据必须复核”选项勾去掉即可。...十四、问题描述:基础资料中物料属性中采购单价和销售单价,似乎会自动发生变化,为什么?可以设置为一直都固定不变化吗?...三六、问题描述供应链传递到应收应付系统发票是否能够修改 解决方法只能修改应收应付日期和金额,不区分会计期间  三七、 问题描述基础资料中物料属性中采购单价和销售单价,似乎会自动发生变化,为什么...一一四、问题描述单据自定义可否定义为表字段取表头字段? 解决方法:不可以.表和表头字段不能互相取数.

    4.9K31

    JS DOM学习笔记

    setTimeout只执行一次,setInterval可以不断执行无数次 6、onload(页面加载后触发):网页加载完毕时触发,浏览器是一边下载文档、一边解析执行,可能会出现JavaScript执行时需要操作某个元素...,这个元素还没有加载,如果这样就要把操作代码放到bodyonload事件中,或者可以把JavaScript放到元素之后。...元素onload事件是元素自己加载完毕时触发,body onload才是全部加载完成。...,用来获得发生事件信息,事件不局限于window对象事件,所有元素事件都可以通过event属性取得相关信息。        ...window.event.altKey属性:bool类型,表示事件发生时是否按下了alt键。类似的还有cltKey、shiftkey。

    4K40

    解析Javascript事件冒泡机制

    事件          在浏览器客户端应用平台,基本生都是以事件驱动,即某个事件发生,然后做出相应动作。          浏览器事件表示是某些事情发生信号。...在这个基础上,我们实现下面的功能: a.body添加 click 事件监听,当body捕获到event事件时,打印出事件发生时间和 触发事件节点信息: <script type="text/javascript...一般地,<em>事件</em>在传递过程中会有一些信息,这些是<em>事件</em><em>的</em>组成部分:<em>事件</em><em>发生</em><em>的</em>时间+<em>事件</em><em>发生</em><em>的</em>地点+ <em>事件</em><em>的</em>类型+<em>事件</em>的当前处理者+其他信息, ? 完整<em>的</em>html代码如下: <!...这显然不是我们想要<em>的</em>! 我们希望<em>的</em>是点谁显示谁<em>的</em>信息而已。<em>为什么</em>会出现上述<em>的</em>情况呢?...我们再来分析一下方法二:方法二<em>的</em>原理是 元素收到<em>事件</em>后,判断<em>事件</em>是否符合要求,然后做相应<em>的</em>处理,然后<em>事件</em>继续冒泡往上传递;         既然<em>事件</em>是冒泡传递<em>的</em>,那可不可以让某个父节点统一处理<em>事件</em>,通过判断<em>事件</em><em>的</em><em>发生</em>地

    71940

    XMLHttpRequest使用指南大全

    另外,标准中并没有提及同步请求时事件触发限制,但实际开发中确实遇到过部分应该触发事件并没有触发现象。...事件触发条件 下面是自己整理一张xhr相关事件触发条件表,其中最需要注意是 onerror 事件触发条件。...注意,只有发生了网络层级别的异常才会触发此事件,对于应用层级别的异常,如响应返回xhr.statusCode是4xx时,并不属于Network error,所以不会触发onerror事件,而是会触发onload...//上传结束,下载阶段开始: 触发xhr.onprogress 触发xhr.onload 触发xhr.onloaden 发生abort/timeout/error异常处理 在请求过程中,有可能发生...倾向于 xhr.onload事件,因为xhr.onreadystatechange是每次xhr.readyState变化时都会触发,而不是xhr.readyState=4时才触发。

    1.3K30

    法大大与纷享销客达成合作,电子合同无缝集成CRM|腾讯SaaS加速器·案例库

    纷享销客创始人兼CEO罗旭表示,CRM云服务在欧美发达国家企业渗透率接近80%,中国企业规模与体量远超欧美,但CRM云服务渗透率不到20%,随着产业互联网成熟与企业数字化进程不断推进,CRM云服务在中国市场潜力无限...CRM+电子签约 共助企业数字化转型 纷享销客作为中国市场占有率第一本土CRM,以开放企业级通讯为基础架构,以连接人、连接业务、连接客户为使命,将CRM、PRM及SCRM融为一,为企业提供销售管理...、营销管理及服务管理为一移动化客户全生命周期管理。...近年来,随着国家各部门一系列倡导电子签名、电子合同应用政策出台以及新冠疫情等黑天鹅事件爆发,大量电子签名、电子合同需求与场景不断涌现。...,全过程可监控、可留存、可追溯、可沉淀,全面加速合同签订过程; · 对上下游链条上销售订单、采购订单、对账单等众多业务单据线上审批,线上签约,提高交易效率,减少人工签约时间成本和单据物理往返空间成本

    60230

    深入理解事件

    a;c中只是两个函数一样匿名函数,分别有各自内存地址,故认为是两个不同函数对象 深入理解事件-1.png 方式5:[object].addEventListener(“事件类型”,”处理函数”...事件发生时会在元素节点与根节点之间按照特定顺序如流水一样传播,路径所经过所有节点都会收到该事件,这个传播过程即事件流。...7.2 为什么要使用事件委托: 简单来说,就是为了减少不必要dom操作,优化性能。 一般来说,dom需要有事件处理程序,我们都会直接给它设事件处理程序就好了,那如果是很多dom需要添加事件处理呢?...在JavaScript中,添加到页面上事件处理程序数量将直接关系到页面的整体运行性能,因为需要不断与dom节点进行交互,访问dom次数越多,引起浏览器重绘与重排次数也就越多,就会延长整个页面的交互就绪时间...当然,这里当点击ul时候,也是会触发。 那么问题就来了,如果想让事件代理效果跟直接给某个指定节点事件效果一样怎么办?

    83240

    JavaScript 语言入门

    arguments 隐形参数 (只在 function 函数内 ) JS 中自定义对象 中自定义对象 Object 形式自定义对象 {} 花括号形式自定义对象 js 中事件 onload 加载完成事件...onclick事件 onblur 失去焦点事件 onchange 内容发生改变事件 onsubmit 表单提交事件 DOM 模型 Document 对象 Document 对象中方法介绍 节点常用属性和方法...常用事件事件 解释 onload 加载完成事件: 页面加载完成之后,常用于做页面 js 代码初始化操作 onclick 单击事件: 常用于按钮点击响应操作。...onchange 内容发生改变事件: 常用于下拉列表和输入框内容发生改变后操作 onsubmit 表单提交事件: 常用于表单提交前,验证所有表单项是否合法。...事件动态注册,是固定写法 window.onload = function (){ alert("动态注册onload事件"); } <

    4.3K20
    领券