w – DijitalTurk https://dijitalturk.com/veysel Dijital Paylaşımlar Mon, 22 Jan 2018 13:07:53 +0000 tr hourly 1 https://wordpress.org/?v=6.7.1 https://dijitalturk.com/veysel/wp-content/uploads/2024/12/favicon-32x32-1.png w – DijitalTurk https://dijitalturk.com/veysel 32 32 Service-Now Client Script to Server Script via Widget https://dijitalturk.com/veysel/service-now-client-script-to-server-script-via-widget/ https://dijitalturk.com/veysel/service-now-client-script-to-server-script-via-widget/#respond Mon, 22 Jan 2018 13:07:53 +0000 http://dijitalturk.com/veysel/?p=946 Servicenow Portal modülünde widget kullanırken Client Script tarafında bir datayı alıp Server Script tarafına tansfer ederken aşağıdaki örneği kullanabilirsiniz. URL […]

The post Service-Now Client Script to Server Script via Widget appeared first on DijitalTurk.

]]>
Servicenow Portal modülünde widget kullanırken Client Script tarafında bir datayı alıp Server Script tarafına tansfer ederken aşağıdaki örneği kullanabilirsiniz.

URL de sc parametresini alıp server tarafına aktarıyoruz.

Client Script tarafı:

function($scope, $timeout) {
  
  
  var c = this;
  
//
  function Parametre(name) {
   return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(location.search) || [null, ''])[1].replace(/\+/g, '%20')) || null;
  }
  //alert(Parametre('aid'));
  if ( Parametre('sc') != null ) {
    c.data.sc=Parametre('sc');
    c.data.action = "sorgula";
    c.server.update().then(function(){
      //c.data.action = undefined;
      //c.data.sc = "";
               
  });
  
  }
  //if	
//	
  
}

Server Side:

if( input.action == 'sorgula' ) {
//gs.addInfoMessage( 'KATALOG: ' + input.sc + ' action: ' + input.action );
var katalog=input.sc;


 data.formlar = [];
 data.kategoriler = [];

GetirCategory(katalog);
  
}
//if sorgulaysa

 

The post Service-Now Client Script to Server Script via Widget appeared first on DijitalTurk.

]]>
https://dijitalturk.com/veysel/service-now-client-script-to-server-script-via-widget/feed/ 0