override_act_Choose_DJ_Handler = function () { var __act_Choose_DJ_Handler = _this.act_Choose_DJ_Handler; _this.act_Choose_DJ_Handler = function (sender) { var isSelectTHD = true; debugger; var dsBill = $G.DataContext.getDataSource("Bill"); var rec = dsBill.getDataRecord(); if (rec && rec.get("EP_RKLB") && rec.get("EP_RKLB").key == 'TH') { self.reWrite_Choose_DJ_Handler(sender, isSelectTHD); } else { var act = __act_Choose_DJ_Handler(sender); } } },
时间: 2024-04-15 07:26:53 浏览: 92
JavaAPI.rar_Javaapi _java代码
这段代码是一个 JavaScript 函数的重写,它的目的是在选择 DJ 处理程序时进行特定的操作。在这个函数中,它首先保存了原来的 act_Choose_DJ_Handler 函数,并重写了 act_Choose_DJ_Handler 函数。在新的 act_Choose_DJ_Handler 函数中,它首先设置一个变量 isSelectTHD 为 true,然后使用 debugger 语句在这个位置打断点(用于调试目的)。接下来,它获取名为 "Bill" 的数据源,并获取数据记录。如果数据记录存在且 "EP_RKLB" 字段的值等于 'TH',则调用自定义的 reWrite_Choose_DJ_Handler 函数;否则,调用原来保存的 act_Choose_DJ_Handler 函数。
阅读全文