2009-05-06 7 views
0

안녕! 나는 "rows [0]"이라는 단어가 무엇을 의미하는지 정의 할 문서를 찾고있다. 이것은 Eclipse 프레임 워크의 BIRT를위한 것입니다. 아마도 이것은 자바 단어일까요? 나는 몰라. 화가났다. 아직 아무것도 찾지 못했다. 어떤 아이디어?"rows [0]"은 무엇을 의미합니까?

답변

1

rows는 dataSet.rows의 바로 가기입니다. 이 보고서 항목 인스턴스와 연결된 데이터 집합에 대한 현재 데이터 행 (DataRow [] 형식)을 반환합니다. 이 보고서 요소에 데이터 집합이 없으면이 속성은 정의되지 않습니다.

출처 : http://www.eclipse.org/birt/phoenix/ref/ROM_Scripting_SPEC.pdf

+0

Spot on answer! 내가 찾던 결정적인 참조를 찾았습니다! 너 다 남자 야! –

1

일반적으로 rows [x]와 같은 코드는 배열 내의 요소에 액세스합니다. 프로그래밍 서적 소개는이를 프로그래밍 할 수 있어야합니다.

행 [0]은 배열의 첫 번째 요소에 액세스합니다.

0

그 작업이 언어에 따라 여러 이름, 그러나 일반적으로 동일한 개념이있다. Java의 경우 C#에서는 array access expression이고 indexer 또는 array access operator입니다. C++은 좀 더 복잡하지만 기본적으로 [] 연산자는 무언가 또는 배열의 컬렉션을 가져 와서 해당 컬렉션 또는 배열 (일반적으로 0부터 시작)의 특정 번호가 매겨진 요소를 추출 (또는 할당)합니다. 그래서 C#에서 ...

// create a list of integers 
List<int> lst = new List<int>() { 1, 2, 3, 4, 5 }; 

// access list 
int x = lst[0]; // get the first element of the list, x = 1 afterwords 
x = lst[2];  // get the third element of the list, x = 3 afterwords 
x = lst[4];  // get the fifth element of the list, x = 5 afterwords 
x = lst[5];  // IndexOutOfBounds Exception