넥사크로 컴포넌트
넥사크로 스튜디오에서 제공하는 기본 컴포넌트 입니다.
소스참고 nexacro17_Education_Materials\Sample\EduProject\Comp\Comp_Base.xfdl
단일 컴포넌트
Static
화면에 일정한 문자열을 출력하기 위해 사용하는 컴포넌트 입니다.
Button
사용자가 마우스를 클릭해서 지정한 스크립트를 수행하게 하는 컴포넌트 입니다.
Click과 관련된 이벤트 핸들러를 제공하며, 사용자는 이벤트 핸들러에 스크립트를 작성하여 동작에 따른 실행을 지정합니다.
Edit
한줄로 된 문자열을 입력 또는 출력하기 위해 사용되는 컴포넌트 입니다.
모든 문자열 입력이 가능하며, 경우에 따라 원하는 문자열만 입력 받을 수 있습니다.
MaskEdit
정해진 규칙에 따라 입력 될 필요가 있는 자료가 있을 때 사용하는 컴포넌트 입니다.
number형과 string형으로 구분됩니다.
number형은 규격화 된 실수를 입력하기 위해 사용되며 String형은 규격화된 코드값 등을 입력하기위해 사용됩니다.
TextArea
여러줄로 된 문자열을 입력 또는 출력하기 위해 사용되는 컴포넌트 입니다.
Calendar
날짜와 시간을 입력 받기 위한 컴포넌트 입니다.
월 단위로 보고 선택하는 방식과 직접 입력하는 방식 등이 가능하며, 입력한 날짜가 정확한 날짜인지 체크 됩니다.
CheckBox
선택한 상태 / 선택되지 않은 상태를 전환하면서 체크표시로 표현하는 컴포넌트 입니다.
스페이스키를 이용하여 체크 상태를 전환 할 수 있습니다.
Spin
일정 범위 내의 숫자값을 입력하기 위해 사용하는 컴포넌트 입니다.
Spin의 Value 값은 문자형 이므로 연산을 위해서는 숫자 형변환이 필요 합니다.
ImageViewer
화면에 이미지를 출력하기 위해 사용하는 컴포넌트 입니다.
ProgressBar
작업의 진행 상태를 점진적인 Bar 형태로 표현하고자 할때 사용하는 컴포넌트 입니다.
목록형 컴포넌트
Combo
여러 후보값 중에서 한개의 값을 선택하기 위한 용도로 사용되는 컴포넌트 입니다.
innerdataset 속성에 후보값을 미리 설정해 주어야 합니다.
ListBox
여러 후보값 중에서 한개 또는 여러개의 값을 선택하기 위한 용도로 사용되는 컴포넌트 입니다.
innerdataset 속성에 후보값을 미리 설정해 주어야 합니다.
Radio
원형 모양의 여러가지 선택 사항 중에서 하나의 값을 선택할 수 있도록 하는 컴포넌트 입니다.
innerdataset 속성에 후보값을 미리 설정해 주어야 합니다
Grid
2차원 형태의 데이타를 격자 모양으로 표현하는 컴포넌트 입니다.
Head, Body, Summary 영역으로 구성되며 각 영역은 Cell이라는 기본 단위로 구성 됩니다.
Cell별로 Edit, Combo, Checkbox, Image 등의 컴포넌트를 포함 할 수 있습니다.
Menu
MenuBar를 구성하거나, PopupMenu를 구성하도록 하는 컴포넌트 입니다.
MenuBar는 단계를 가지는 계층적 메뉴를 구성할 수 있습니다.
컨테이너 컴포넌트
넥사크로 컴포넌트 하위에 다른 컴포넌트를 가질 수 있는 컨테이너 컴포넌트 입니다.
Div
하나의 화면에 여러개의 부분화면을 구성할 때 사용하는 컴포넌트 입니다.
화면을 분할해서 Form에 대한 재사용성을 높일 수 있습니다. Div안에 다른 컴포넌트를 생성하거나 이미 만들어진 화면을 링크하여 사용 할 수 있습니다.
Tab
여러개의 TabPage를 추가해서 보여주는 컴포넌트 입니다.
좁은 화면에 많은 수의 컴포넌트가 배치될 필요가 있을 경우 등에서 사용 할 수 있습니다. Tab안의 TabPage에 다른 컴포넌트를 생성하거나 이미 만들어진 화면을 링크하여 사용 할 수 있습니다.
PopupDiv
하나의 화면에 여러개의 부분화면을 구성할 때 사용하는 컴포넌트입니다
주 화면과 독립적 또는 연계하여 화면을 구성할 수 있습니다.
Div 컴포넌트와 비슷하나 PopupDiv 는 포커스를 잃게 되면 자동으로 사라지게 됩니다.
넥사크로 오브젝트
데이터 오브젝트
데이터를 처리하기 위한 오브젝트입니다.
Dataset
데이터를 테이블 형태로 저장하는 오브젝트 입니다.
컴포넌트와 바인딩을 이용해 데이터를 화면에 출력 할 수 있으며, 통신시에도 데이터를 주고 받는 형식으로 사용합니다.