|
版本: |
X5.2.7 |
小版本号: |
|
|
|
数据库: |
Sybase |
服务器操作系统: |
Windows |
应用服务器: |
Tomcat |
客户端操作系统: |
Windows 7 |
浏览器: |
Chrome |
|
|
新建一个data,由bizdata查询相应的数据后追加给data使用,
function addAppInfo(id) {
var data = justep.xbl('SlaveData');
data.newData();
data.setValue("rowid", id);
data.setValue('bUSINESSIDCNAME', justep.xbl('MasterData').getValue('bUSINESSIDCNAME'));
data.setValue('aPPLICATIONDATE', justep.xbl('MasterData').getValue('aPPLICATIONDATE'));
data.setValue('pRODUCTNAME', justep.xbl('MasterData').getValue('pRODUCTNAME'));
data.setValue('aSSIGNEDMANUFACTUREID', justep.xbl('MasterData').getValue('ASSIGNED_MANUFACTURE_NAME'));
data.setValue('pRODUCTNAMUFACTUREID', justep.xbl('MasterData').getValue('PRODUCT_MANUFACTURE_NAME'));
data.setValue('pROCESSUNIT', justep.xbl('MasterData').getValue('pROCESSUNIT'));
data.setValue('pRODUCTSTYLE', justep.xbl('MasterData').getValue('pRODUCTSTYLE'));
data.setValue('App_DOC_NO', justep.xbl('MasterData').getValue('APP_DOC_NO'));
}
在传加数据的时候如果不追加
data.setValue("rowid", id);这一行,删除是没有关题的,
但是追加这一行后,下现在data的数据列表里删除就删不掉了, 也没有任何的报错,。
typeActivity.grid3_APP_RemoveRender = function(event) {
var html = "";
// console.log(event);
html += "<input type=\"button\" value=\"删除\" name=\"xmsq\" id=\"btnDetail"
+ event.rowId + "\" onClick=\"removeAppInfo('" + event.rowId
+ "')\">";
return html;
};
function removeAppInfo(id) {
justep.xbl("SlaveData").deleteData(id);
};
|
|