Versão atual:

update beforeprocessinf

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); } `

Versão (1):

Ver a versão formatada

update beforeprocessinf

  • criado 06 de Aug de 2019

Comentário

new question