求助各位大佬看看哪里有问题

阅读次数 33

写一段Airscript脚本,可以根据“综合所得申报税款计算”表中的“姓名”和“应发金额”及“本次扣税”填写“起始”表和“终止”表之间的所有表中的“本次扣税” // @ts-nocheck // 假设综合所得申报税款计算表格为 "TaxCalculation",起始和终止表为 "StartEndTable" // 姓名字段为 "Name",应发金额字段为 "GrossIncome",本次扣税字段为 "DeductionAmount"

// 获取综合所得申报税款计算表格中的数据 var taxCalculationData = getData("TaxCalculation");

// 遍历数据,根据姓名和应发金额填写起始和终止表中的本次扣税金额 for each (var row in taxCalculationData) { var name = row["Name"]; var grossIncome = row["GrossIncome"];
var deductionAmount = row["DeductionAmount"]; // 从综合所得申报税款计算表格中获取本次扣税金额

// 在起始和终止表中查找对应的姓名
var startRow = findRow("StartTable", "Name", name);
var endRow = findRow("EndTable", "Name", name);
if (startRow != null && endRow != null) {
    // 更新起始表和终止表中的本次扣税金额
    startRow["DeductionAmount"] = deductionAmount;
    endRow["DeductionAmount"] = deductionAmount;
} else {
    // 如果未找到对应的姓名,可以在此处添加错误处理逻辑
}

}

// 保存更新后的起始和终止表 saveData("StartTable"); saveData("EndTable"); 求助各位大佬,看看哪里有问题,咋跑不起来

0 Answers