2014-08-28 2 views
1

JavaScript 변수와 Web Panel 변수를 어떻게 링크합니까?Javascript 변수 및 Web Panel 변수

나는 사용자 정의 컨트롤을 가지고 있는데, 자바 변수의 값을 웹 변수에 전달하고 싶지만 그 속성을 어디서 어떻게 만들지는 모른다.

답변

2

사용자 정의 컨트롤의 속성을 사용해야합니다.

사용자 정의 컨트롤의 속성은 자바 스크립트 코드의 값을 지정하여 쉽게 설정할 수 있습니다. 예를 들어 다음

// UC Javascript code - Asigning MyProperty property 
this.show = function() { 
    var myVar = 1; 
    this.MyProperty = myVar; 
}; 

, 당신은 당신의 GX 코드에서 속성 값을 읽을 수 있습니다 : 그것은 작동하지 않습니다

// GeneXus code - shows a message with "1" 
Event Enter 
    &MyGxVar = MyUserControl.MyProperty 
    msg(&MyGxVar) 
EndEvent 
+0

, 난 항상 속성의 기본 값을 얻는다. 왜 이런 일이 일어나는 지 알고 싶습니까? – Mario

+1

이것이 작동해야합니다. "Deploy to cloud"옵션 (http://wiki.genexus.com/commwiki/servlet/hwiki?Deploy+to+cloud%3A+Step+by+Step, 자세한 내용은 http://wiki.genexus.com/commwiki/servlet/hwiki?Deploy+to+cloud%3A+Step+by+Step을 참조하십시오)을 사용하여 웹 응용 프로그램을 클라우드에 업로드 할 수 있습니까? 정보). 의견에 URL을 붙여 넣으면 문제를 자세히 살펴볼 것입니다. – ncardeli

+0

감사합니다. @ncardeli! URL은 http://trialapps3.genexus.com/Id899a095c574c049b25f760a574de3016/execute.xml입니다. – Mario