我正在使用 Adobe 實時循環(huán)設(shè)計器 ES4 來創(chuàng)建一些報告?;?XML 嘗試填充表。我有陣列問題。我將數(shù)據(jù)推送到數(shù)組中的 for 循環(huán)中。以下是我的代碼示例:結(jié)果 - 空白文本框var print_data = xfa.record.containerPrintingData;var sfcArray = [];for (var i = 0; i < 10; i++) { sfc = print_data.resolveNode("sfcPrintingData["+ i +"]").sfc.value; sfcArray.push(sfc); };this.rawValue = sfcArray.toString();結(jié)果 - 獲取所有項目var print_data = xfa.record.containerPrintingData;var sfcArray = [];for (var i = 0; i < 10; i++) { sfc = print_data.resolveNode("sfcPrintingData["+ i +"]").sfc.value; sfcArray.push(sfc); this.rawValue = sfcArray.toString();}結(jié)果 - 獲取第 2 項 x 10var print_data = xfa.record.containerPrintingData;var sfcArray = [];for (var i = 0; i < 10; i++) { sfc = print_data.resolveNode("sfcPrintingData[1]").sfc.value; sfcArray.push(sfc); this.rawValue = sfcArray.toString();}為什么第一個示例不起作用,第二個示例正確工作?我需要在另一個循環(huán)中使用此數(shù)組。如何解決?
FOR 循環(huán)和陣列問題
阿波羅的戰(zhàn)車
2022-09-16 21:09:30