2013-11-21 6 views
0

(컴포넌트 팔레트)FinalBuilder 액션 스튜디오 StandardGrid

1.How 열 이름 (키, 값)을 변경하려면?

2. 주요 가치를 추가하는 방법?

3. Visual Studio에서 (key, value) 값을 가져 오는 방법은 무엇입니까?

나는 모든 옵션을 시도했으며 Action Studio에서 표 형식으로 데이터를 추가 할 수있는 다른 방법이 있습니까?

하지만 마지막 빌더의 전자 메일 보내기 작업이 데이터 그리드를 지원하기 때문에 가능하다고 생각합니다. 하지만 어떻게해야할지 모르겠다. 순서

답변

0

답변은 다음과 같습니다 그리드는 "GridExludeItems을"이라고

  1. 경우 속성 페이지의가 ReadData 스크립트에 다음을 추가;

    Page.GridExcludeItems.TitleCaptions.Strings (0) = "제외 유형 ' Page.GridExcludeItems.TitleCaptions.Strings (1) = 로우 (키와 값을 가산를 추가

  2. 를"값을 제외' 동시에) 다음을 사용하십시오;

    Page.GridExcludeItems.InsertRow (excludedType, excludedValue, true);

  3. Visual Studio에서이 값을 검색하려면 작업의 속성에 다시 저장해야합니다. ReadData 동작은 동작의 속성에서 값을 읽고이를 GUI 컨트롤에 배치하는 데 사용됩니다. 바인딩이 사용되는 경우에는 필요하지 않습니다. 바인딩은 비주얼 디자이너의 GUI 컨트롤에서 찾을 수 있습니다. 또한 유형이 일치해야하므로 Standard Grid의 경우 문자열 목록이 사용됩니다.

"문자열"유형 (문자열이 아닌 복수형)으로 속성을 정의하고 이름을 뭔가 중요한 이름을 지정하십시오. 그런 다음 .net 액션 코드에서 클래스는 VSoft.StandardAction에서 상속받습니다. 이것으로부터, validate, execute, 및 loaded가 오버라이드 (override) 될 가능성이 있습니다. 이것들에서는 문맥이 통과된다. 속성은 이렇게 속성에서 액세스 할 수 있습니다.

var myGridsStrings = Context.Properties.PropertyAsStrings["MyGridStrings"]; 

MyGridStrings에는 표의 이름 = 값 쌍 목록이 포함됩니다.