- Forguncy.getTableDataByOData("BD_CORP?$select=*",
- //获取成功的情况
- function(data){
- console.log("长度:"+data.length);
- for(var i = 0; i < data.length; i++)
- {
- console.log("i:"+i);
- var code = data[i]["UNITCODE"];
- var name = data[i]["UNITNAME"];
- console.log("ID=" + code + "; Name=" + name);
- var myArray=new Array(code,name);
- (function(arg){
- //alert(arg[0]);
- var corpcode=new String(arg[0]);
- var par="公司表?$select=unitcode&$filter=unitcode eq '"+arg[0]+"'";
- console.log(par);
- //获取数据表中的数据
- Forguncy.getTableData("公司表",
- {
- "unitcode":corpcode
- },
- //获取数据成功时弹出警告框,显示姓名列的值
- function(data){
- console.log("公司表有数:"+ arg[0]);
- },
- //获取数据失败时弹出警告框,显示失败信息
- function(errorMessage){
- //为指定的数据表添加数据
- Forguncy.addTableData("公司表",
- {
- //指定列名与数据
- unitcode: arg[0],
- unitname:arg[1]
- },
- //添加成功时弹出警告框,显示添加成功
- function (data) {
- console("添加成功:"+ arg[1]);
- },
- //添加失败时弹出警告框,显示失败信息
- function (errorMessage) {
- alert("添加失败。");
- alert(errorMessage);
- }
- );
- }
- );
- })(myArray);
-
-
- }
- },
- // 获取失败的情况
- function(errorMessage){
- alert(errorMessage);
- }
- );
复制代码 |