viernes, 1 de febrero de 2013

Como abrir una URL en un popup desde un applet en Siebel


  • Para abrir un popup desde un Applet de Siebel hay que definir una columna en un List Applet basada en un campo (DTYPE_TEXT) de un Business Component que almacene la URL destino.
  • La columna asociada a la URL deberá tener la la propiedad HTML Type = Link y HTML Display Mode = DontEncodeData
  • La alternativa es usar el siguiente Browser Script
Este Siebel Browser eScript abre una URL en un popup basándose en una columna Drilldown de un applet que almacena una URL..
function   Applet_PreInvokeMethod (name, inputPropSet){
  var currBC;
  var url;
  if(name == "Drilldown"){
    currBC = this.BusComp();
    url = currBC.GetFieldValue("GBF URL Field");
    window.open(url,"..:: Detalle ::..");
    return("CancelOperation");
  }
  return ("ContinueOperation");
}

No hay comentarios: