현재 위치 - 중국 분류 정보 발표 플랫폼 - 비즈니스 서비스 정보 - < p>powerbuilder9.0 의 datawindow 유형 사용 및 composite 등의 상세 설명! 좀 더 구체적으로 하는 것이 가장 좋다.

< p>powerbuilder9.0 의 datawindow 유형 사용 및 composite 등의 상세 설명! 좀 더 구체적으로 하는 것이 가장 좋다.

그리드:

필드는 detail band 에 가로로 정렬되고, 레이블은 header band 에 가로로 정렬되며, 필드에 해당하며, 필드와 필드 사이에는 스프레드시트와 비슷한 그리드 선 구분이 있습니다. 데이터 창의 미리 보기 상태에서 필드의 순서를 조정하고 데이터 창의 설계 상태에 자동으로 피드백을 줄 수 있으며 필드 순서를 조정하면 해당 레이블 순서도 그에 따라 자동으로 조정됩니다. 기본적으로 필드는 자유롭게 이동할 수 없으며 < /p>

detail band 에서만 위/아래로 이동할 수 있습니다. 이 형식 마스크의 데이터 창 레이아웃은 깔끔하지만 필드, 레이블, 헤더 레이아웃을 유연하게 정렬할 수 없으므로 데이터를 표시하거나 데이터를 입력하는 데 자주 사용되며 보고용으로는 거의 사용되지 않습니다. Grid 형식 마스크의 데이터 창에서 헤더는 레이블과 동일한 header band 에만 배치할 수 있으며 머리글은 배치된 위치에 그리드 선이 남아 있습니다.

---

tabular:

방금 이런 스타일의 데이터 창을 만들었을 때 필드,; 필드와 레이블의 레이아웃은 자유롭게 조정할 수 있고, header band 의 레이블은 detail band 로 자유롭게 드래그 앤 드롭할 수 있으며, detail band 의 필드는 header band 로 드래그 앤 드롭할 수 있습니다. 이러한 표시 형식의 데이터 창 레이아웃 < /p>

배열은 매우 유연합니다. 개발자는 필요에 따라 필드와 레이블의 레이아웃을 설계한 다음 수동으로 선을 그려 양식을 만들 수 있습니다. 중국식 < /p>

보고서를 만들 때 자주 사용됩니다

---

group:

group 형식 마스크의 데이터 윈도우를 그룹화 기준으로 사용할 대상 (또는 대상) 을 지정할 수 있습니다 예를 들어, 지역별로 회사의 판매 데이터를 표시하려면 지역별로 그룹화하고, 각 그룹에 대한 통계 계산을 지정하고, 영역 변경 시 영역의 총 판매 금액을 표시할 수 있습니다. < /p>

여러 필드를 선택하면 이러한 필드 * * * 는 각 필드를 기준으로 그룹을 만드는 대신 그룹화 기준으로 사용됩니다. 그룹 유형을 사용하면 하나의 그룹만 만들 수 있으며 여러 그룹을 만들려면 < /p>

DataWindow 대지에서 여러 그룹을 만들어야 합니다.

---

free from:

앞에서 설명한 세 가지 형식 마스크 모두 한 번에 여러 줄 데이터를 표시할 수 있습니다. 더 중요한 데이터의 경우 한 번에 한 행만 편집해야 할 수 있습니다. 이때 Freefrom 형식 표시 스타일의 데이터 윈도우를 사용할 수 있습니다. 이 유형의 데이터 윈도우는 필드의 왼쪽 예제에 레이블을 배치하고, 필드와 레이블은 동일한 detail band 에 배치되며, 먼저 위에서 아래로, 왼쪽에서 오른쪽으로 정렬됩니다. 실제로 이 형식 표시의 데이터 창 레이아웃도 유연하여 필드와 레이블의 위치를 자유롭게 지정할 수 있습니다. 이 디스플레이 스타일의 데이터 창은 카드 데이터 입력 및 표시에도 자주 사용됩니다.

---

Label:

사용자가 메시지 레이블을 생성하려는 경우 label 형식 마스크의 데이터 창을 사용할 수 있습니다

---

n-up:

한 페이지에 여러 열의 동일한 필드를 표시할 수 있는 특수 형식 마스크입니다 이 형식 마스크는 표시할 필드가 적거나 행 사이의 데이터를 비교해야 할 때 자주 사용됩니다.

마법사를 사용하여 N-up 형식 마스크의 데이터 창을 생성할 수 있습니다. 지정해야 할 중요한 매개변수 중 하나는 각 행에 반복되는 필드 수 (Number of rows per detail band) 입니다. 기본값은 2 입니다. 이 매개변수 < /p>

의 크기는 필요에 따라 표시되는 필드의 총 길이와 보고서에 사용되는 인쇄 용지 폭에 따라 달라집니다. N-up 형식 마스크의 데이터는 왼쪽에서 오른쪽으로 표시됩니다. 또한 행 데이터를 선택할 때 실제로 보이는 전체 행이 아니라 논리적으로 한 행입니다.

---

CrossTab:

통계 및 분석이 필요한 경우 crosstab 을 사용하는 것이 좋습니다 CrossTab 형식 마스크를 사용하여 헤더 또는 행 분류 등 복잡한 분류 통계 테이블을 만들 수 있습니다. CrossTab 형식 마스크에 대한 데이터 윈도우를 만들 때 지정해야 할 몇 가지 중요한 매개변수가 있습니다. 이러한 중요한 매개변수는 행, 열 및 통계입니다. 각 매개변수는 여러 필드를 지정하거나 표현식을 사용할 수 있습니다. < /p>

여러 필드 (또는 표현식) 를 지정할 때 필드 순서에 따라 테이블에서 그룹화 순서가 결정됩니다. 예를 들어, 한 판매회사가 한 해 한 달 동안 각 지역에서 다양한 제품, 각기 다른 색깔의 판매를 집계할 경우, 달과 지역을 열로, 제품명과 무늬를 행으로 사용할 수 있습니다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 계절명언) Columns 목록 상자에 Month, Region 순으로 필드를 추가합니다. Month 표현식을 사용하여 Month(sales_date) 표현식을 사용하여 판매 월을 얻을 수 있는 month 는 없습니다. Rows 목록 상자의 필드는 데이터 창의 왼쪽 헤더에 해당하고, Columns 목록 상자의 필드는 데이터 창의 위쪽 헤더에 해당하며, Values 는 데이터 창 테이블 셀에 나타나는 통계입니다. 소스 데이터 목록 상자에는 사용 가능한 필드가 있습니다. 마우스로 선택하여 해당 목록 상자로 드래그하면 됩니다. Rows, Columns, Values 의 세 목록 상자에서 기존 필드를 마우스로 두 번 클릭하여 다음 대화 상자에 조합 표현식을 입력할 수 있습니다. 예를 들어 year 를 Columns 로 사용할 수 있습니다. 또는 두 번 클릭하고 위 창에 year+ "year"

----

표현식을 입력할 수 있습니다 Graph 디스플레이 스타일의 데이터 창은 사용자에게 편리하고 직관적이라는 느낌을 줍니다. 개발자의 관점에서 Graph 디스플레이 스타일의 데이터 창을 만드는 것도 쉬운 일이므로 응용 프로그램을 개발할 때 힘들지는 않지만 사용자에게 인기가 많은 디스플레이 스타일을 잊지 마십시오. Graph 형식 마스크에 대한 데이터 창을 만들 때 가장 중요한 매개변수는 Category, Values 및 Series 입니다. 작성 마법사에서 이러한 매개변수를 지정할 수 있습니다. 이 세 가지 매개변수를 나타내는 작업은 간단합니다. 드롭다운 목록 상자에서 적절한 필드를 선택하면 됩니다. Category 는 가로좌표 우라늄에 표시된 필드로 해석할 수 있고, Values 는 세로축에 표시된 필드로 해석할 수 있으며, Series 는 가로축에서 < /p>

그룹과 비교할 때의 그룹화 기준입니다.

---

composite:

이런 형식 마스크 데이터 창은 여러 유형, 여러 유형 Composite 형식 마스크의 데이터 창은 데이터 수정을 허용하지 않기 때문에 데이터 입력 및 데이터 수정에는 사용할 수 없습니다. 보고서 시에만 이러한 형식 마스크의 데이터 창을 사용할 수 있습니다. 이 형식 마스크의 데이터 창을 사용하여 보고서를 생성하면 동일한 문제에 대해 서로 다른 표현으로 표현된 데이터 창이나 밀접한 관계가 있는 데이터가 함께 모이는 경우가 많습니다.

예를 들어, 몇 가지 주요 데이터의 통계 결과를 Graph 디스플레이 스타일로 맨 위에 표시하고, CrossTab 유형의 데이터 창을 사용하여 중간에 보다 자세한 데이터 통계 결과를 표시한 다음 Grid 유형의 세부 데이터를 표시합니다. 이러한 보고서 데이터 표시 기능은 단일 데이터 창보다 훨씬 강력합니다.

---

rich text:

rich text 불길한 데이터 윈도우는 데이터베이스의 데이터와 문자를 만듭니다 강력한 문자 편집 처리 기능을 제공하여 문자의 다양한 형식을 쉽게 처리할 수 있습니다. 즉, 보다 표현력이 뛰어난 애플리케이션 시스템을 개발하고 보고서, 문서 자료를 자동으로 생성할 수 있으므로 PowerBuilder 를 사용하는 어플리케이션은 다른 워드 프로세싱 소프트웨어로 전환해야 하는 번거로움을 덜어줍니다.

---

ole 2.0:

ole 은 objectlink and embeded 입니다 이 기술을 사용하면 다른 소프트웨어의 기능을 PowerBuilder 에서 개발한 응용 프로그램에 도입할 수 있습니다. PowerBuilder 에서는 OLE 2.0 디스플레이 스타일의 데이터 창뿐만 아니라 창 내에서도 OLE 2.0 컨트롤을 사용할 수 있습니다. 예를 들어 데이터베이스에 저장된 이미지는 OLE 2.0 디스플레이 스타일의 데이터 창에서 특수 이미지 처리 소프트웨어를 사용하여 처리하고 처리 결과를 데이터베이스에 다시 저장할 수 있습니다. OLE 2.0 형식 마스크의 데이터 윈도우는 데이터베이스 테이블에 blob 유형 필드가 포함된 경우에만 필요합니다. Blob 유형 필드를 OLE 2.0 열로 사용하면 데이터를 처리할 때 처리를 위해 관련 소프트웨어 호출을 직접 트리거하고 처리 결과를 데이터베이스에 저장할 수 있습니다. 예를 들어, 필드에 Excel 문서가 저장된 경우 OLE 2.0 형식 데이터 창을 작성하고, 필드를 두 번 클릭하면 Excel 을 호출할 수 있으며, Excel 에서 처리 데이터를 편집하고, 편집 결과를 저장하여 데이터 창으로 돌아오면 결과를 데이터 창에 반영할 수 있습니다. OLE 2.0 형식 마스크에 대한 데이터 윈도우를 작성하려면 세 가지 유형의 매개변수를 지정해야 합니다. 소스 데이터 상자에는 사용 가능한 모든 필드가 표시되며 마우스로 선택하여 다른 두 목록 상자로 드래그할 수 있습니다. 그룹 기준 열 상자에는 그룹화에 사용되는 필드가 표시됩니다. OLE 2.0 데이터 창의 특수성으로 인해 그룹화는 디자인 타임에 만들어지지 않으며 마법사에서만 만들 수 있습니다. Target Data 상자에는 데이터 창에 표시할 필드가 표시됩니다. 그룹화를 사용하여 이 상자의 필드를 통계 (문자열 열은 통계 레코드 수, 숫자 열은 통계 합계) 하고 그룹화를 사용하지 않으면 해당 값이 직접 표시됩니다. 다음으로 설정할 내용은 OLE 개체와 밀접한 관계가 있는 내용 < /p > 입니다