halou80919 发表于 2023-3-14 09:36:53

数据表格赋值,品名等值没有立刻显示,多次单击显示

debugger
var pinf = this.data.pinf //跟据输入的品番 设置品名,单位
var shu =this.data.shu
var pinming =this.data.pinming
var danwei =this.data.danwei

if (pinf === "" ) {   
    pinming =""//当是请选择时,显示为空
    shu=""   //当是请选择时,显示为空
    danwei=""//当是请选择时,显示为空
} else if (pinf === "B56600") {   //品番
    pinming ="C123" //品名
    shu="2000"   //数量
    danwei="G"   //单位
} else if (pinf === "G0124") {
    pinming ="AG PAS"
    shu="2000"
    danwei="G"
}else {
    pinming =""
    shu=""
    danwei=""
}
    for (var i = 0; i < this.data.datagrid.data.length; i++) {
      if (this.data.text1 === this.data.datagrid.data.datagrid_datagrid$Title_2.text1) {
            this.data.datagrid.data.datagrid_datagrid$Title_4.pinf = pinf
            this.data.datagrid.data.datagrid_datagrid$Title_5.pinming = pinming
            this.data.datagrid.data.datagrid_datagrid$Title_8.shu = shu
            this.data.datagrid.data.datagrid_datagrid$Title_9.danwei = danwei
      }
    }


xadmin 发表于 2023-3-14 17:23:20

您这个代码是写在哪里的?

halou80919 发表于 2023-3-15 08:31:00

放在keydown 事件

论坛管理员 发表于 2023-3-15 09:29:22

您这个不是数据表格,是数据网格啊,这个很早就已经停用了,数据表格替代了数据网格的功能,您的o2server什么版本?
页: [1]
查看完整版本: 数据表格赋值,品名等值没有立刻显示,多次单击显示