Trazer informações de um dataset para os campos de um formulario automaticamente

Preciso de trazer as informações de um dataset para campos de um formulario, e esse evento deve ocorrer quando coloca uma informação em um campo.

Por exemplo:

Um dataset possui as informações de... Código, Produto e Valor. Ao colocar o Código de um produto X que esta cadastrado no dataset, as informações de produto e valor vão automaticamente completadas em seus devidos campos

Boa tarde!

Cria uma função e coloca no onchange do código do produto (se for zoom pode colocar no setSelectedZoomItem ).

Nessa função você chama o dataset e preenche os campos, exemplo:


 var c1 = DatasetFactory.createConstraint("CODCCUSTO", cc, cc, ConstraintType.MUST);
   var c2 = DatasetFactory.createConstraint("ANO", ano, ano, ConstraintType.MUST);
   var c3 = DatasetFactory.createConstraint("MES", mes, mes, ConstraintType.MUST);
   var constraints   = new Array(c1,c2,c3);
   var dataset         = DatasetFactory.getDataset("dsSaldoOrcamento", null, constraints, null);
   var row             = dataset.values[0];

   if (row == null){ 
      var erro = "Não existe informação de orçamento para o Centro de Custo !"+cc;
      alert (erro);
   }
   else {
      var vlrsaldo = row["SALDODISPONIVEL"];
      vlrsaldo = parseFloat( vlrsaldo ).toFixed(2);
      var campo = "txtSaldoOrcamento"+item;
      $("[name='"+campo+"']").val(vlrsaldo);
   }