Estou tentando fazer um update no campo do protheus, através do campo do formulário, o sistema não esta levando os campos que esta preenchido na linha do formulário.
`function beforeProcessing(form) { log.info("### Hoje 04 ####");
var ic = new javax.naming.InitialContext(); var created = false; var dataSource = "jdbc/tokenks"; var campo = form.getValue("cnome"); var cliente = form.getValue("ccodcli") var filial = form.getValue("ccodfil")
log.info(campo); log.info(cliente); log.info(query);
var query = "UPDATE SL1010 SET L1_XLBTKRG = "+"'"+campo+"'"+" WHERE L1_CLIENTE = "+"'"+cliente+"'"+" AND L1_FILIAL = "+"'"+ccodfil+"'"+"";
var ds = ic.lookup(dataSource); var conn = ds.getConnection(); var stmt = conn.createStatement(); var rs = stmt.executeUpdate(query); } `
Bom dia Roberto, estou tentando fazer a mesma coisa mas com uma widget, você conseguiu realizar o update? Se sim, o que estava fazendo de errado?
— André Trentini 04 de Sep de 2019