{"OPTYPE": "IMPRECPAT", "TESTCONTROL": {"DATA_LOAD_LIST": [{"sql": "select NAME,DATAVAL from CCTDATA where PROD='KFOQSDB' and PGROUP='TEST' and SECT='INT' and PART='VSNR'", "name": "VSNRS", "resvarname": "vsnrresult", "POST_JSEXPR": "that.vsnrlist = new Array(); that.vsnrnamelist = new Array(); for (var i=0; i<that.vsnrresult.rows.length; i++) {that.vsnrlist.push(that.vsnrresult.rows[i][1]); that.vsnrnamelist.push(that.vsnrresult.rows[i][0]); }"}, {"sql": "select NAME,DATAVAL from CCTDATA where PROD='KFOQSDB' and PGROUP='TEST' and SECT='INT' and PART='VPNR'", "name": "VPNRS", "resvarname": "vpnrresult", "POST_JSEXPR": "that.vpnrlist = new Array(); that.vpnrnamelist = new Array(); for (var i=0; i<that.vpnrresult.rows.length; i++) {that.vpnrlist.push(that.vpnrresult.rows[i][1]); that.vpnrnamelist.push(that.vpnrresult.rows[i][0]);}"}], "FIELD_DEF_JSEXPR": "logger.debug(\"GKTD.TAG=\"+that.ice.fieldtag+\".OPTYPE=\"+that.ice.OPTYPE); if (that.ice.OPTYPE==\"VSNR\") { that.ice.vlist = that.vsnrlist;} else if (that.ice.OPTYPE==\"VPNR\") { that.ice.vlist = that.vpnrlist; } else if (that.ice.OPTYPE==\"LENAME\") {that.ice.vlist = that.vpnrnamelist; } logger.debug(\"FIELD_DEF_JSEXPR(TC) executed, vsnrlist and vpnrlist bound to VSNR and VPNR\");", "GENDATA_INIT_JSEXPR": "if (that.last_testrecord) { that.testrecord=deepCopy(that.last_testrecord); }", "GENDATA_FINAL_JSEXPR": "if (that.testrecord.LART==\"IB\" && that.testrecord.SART==\"A\") { that.testrecord.IBENDE = \"\"; } that.last_testrecord = deepCopy(that.testrecord);"}, "PARENTATTRIBUTE_PREFIX": "KFOQSDBOOMFALL_"}