page no.
![연구 개발 매뉴얼 > [i-AUD] 링크드 컨트롤 (연결하여 붙여넣기) 기능이 추가되었습니다. > linkedcontrol.png](/download/attachments/181338144/linkedcontrol.png?version=1&modificationDate=1787114437699&api=v2)
| 값 동기화 | 사용자가 화면에서 원본 또는 사본의 값을 변경하면 연결된 모든 컨트롤이 같은 값이 됩니다. |
|---|---|
| 데이터 동기화 | 데이터소스를 원본에서 1회만 조회한 뒤 사본에 공유하므로 중복 쿼리를 방지합니다. |
| 변수 일원화 | 사본을 여러 개 만들어도 SQL 쿼리에서는 원본 변수명 1개만 참조하므로, 쿼리를 매번 수정할 필요가 없습니다. |
지원 컨트롤
FromTo 계열 달력은 시작 · 종료 값이 함께 동기화됩니다. 데이터 동기화 (원본 단독 조회) 는 데이터소스를 갖는 ComboBox · MultiComboBox · PickList 등에 적용됩니다.
| 분류 | 컨트롤 |
|---|---|
CheckBox | CheckBox, RadioButton |
InputBox | TextBox, MaskTextBox, NumberBox, RichTextBox |
Combo | PickList, ComboBox, MultiComboBox, ColorPicker |
Calendar | Daily Calendar, Daily CalendarFromTo Weekly Calendar, Weekly CalendarFromTo Monthly Calendar, Monthly CalendarFromTo Yearly Calendar, Yearly CalendarFromTo |
VS_PRODUCT) 을 선택하고 Ctrl+C 로 복사합니다.![연구 개발 매뉴얼 > [i-AUD] 링크드 컨트롤 (연결하여 붙여넣기) 기능이 추가되었습니다. > linked-control_step1.png](/download/attachments/181338144/linked-control_step1.png?version=3&modificationDate=1787103707410&api=v2)
![연구 개발 매뉴얼 > [i-AUD] 링크드 컨트롤 (연결하여 붙여넣기) 기능이 추가되었습니다. > linked-control_contextmenu.png](/download/attachments/181338144/linked-control_contextmenu.png?version=2&modificationDate=1787103707656&api=v2)
VS_PRODUCT1 처럼 자동 부여되지만, 변수는 원본 이름 기준으로 동작합니다.![연구 개발 매뉴얼 > [i-AUD] 링크드 컨트롤 (연결하여 붙여넣기) 기능이 추가되었습니다. > linked-control_step4.png](/download/attachments/181338144/linked-control_step4.png?version=4&modificationDate=1787103707489&api=v2)
|
Refresh() 가 호출되면 원본이 대신 조회를 수행하며, 보고서 자동 조회 (AutoRefresh) 대상에서도 사본은 제외됩니다. InitValue) 기준으로 결정됩니다.OnValueChanged 등 값 변경 이벤트는 값이 바뀔 때 항상 한 번 발생합니다. 기존에
(참고: 사본 컨트롤의 개별 로직 실행이 필요 없다면, 속성창 [Link] 섹션의 동기화 이벤트 발화 토글을 OFF로 설정하는 방법도 있습니다.) |
링크된 컨트롤을 선택하면 [속성] 창에 Link 섹션이 별도 그룹으로 표시됩니다.![연구 개발 매뉴얼 > [i-AUD] 링크드 컨트롤 (연결하여 붙여넣기) 기능이 추가되었습니다. > linked-control_property.png](/download/attachments/181338144/linked-control_property.png?version=3&modificationDate=1787103707369&api=v2)
| 항목 | 설명 |
|---|---|
| 연결 원본 | 이 사본이 참조하는 원본 컨트롤의 이름입니다. (읽기 전용) |
| 값 동기화 | 원본과 값을 함께 동기화합니다. 끄면 이 사본은 값을 독립적으로 관리합니다. |
| 데이터 동기화 | 원본의 데이터소스 조회 결과를 이 사본에 자동으로 반영합니다. 끄면 이 사본이 자체적으로 데이터소스를 조회합니다. |
| 동기화 이벤트 발화 | 값 동기화 시 이 사본의 OnValueChanged 등 이벤트를 함께 발생시킵니다. 끄면 사본의 이벤트가 발생하지 않습니다. (원본 이벤트는 항상 발생) |
연결 해제 | 원본과의 연결을 끊고 완전히 독립된 컨트롤로 전환합니다. |
![연구 개발 매뉴얼 > [i-AUD] 링크드 컨트롤 (연결하여 붙여넣기) 기능이 추가되었습니다. > linked-control_origin_property.png](/download/attachments/181338144/linked-control_origin_property.png?version=4&modificationDate=1787103707332&api=v2)
i-AUD Designer 편집화면 표시
링크 뱃지 : 원본이나 사본 컨트롤을 선택하면 컨트롤 우상단에 뱃지가 표시됩니다.
| 항목 | 이미지 | 설명 |
|---|---|---|
| 원본 |
| N 개의 사본이 이 컨트롤을 참조 중입니다. |
| 사본 |
| 다른 컨트롤을 원본으로 참조 중입니다. |
컨트롤 위에 마우스를 올리면 툴팁에 연결 원본 이름 또는 연결된 사본 수가 함께 표시됩니다.![연구 개발 매뉴얼 > [i-AUD] 링크드 컨트롤 (연결하여 붙여넣기) 기능이 추가되었습니다. > linked-control_tooltip.png](/download/attachments/181338144/linked-control_tooltip.png?version=2&modificationDate=1787103707543&api=v2)
![연구 개발 매뉴얼 > [i-AUD] 링크드 컨트롤 (연결하여 붙여넣기) 기능이 추가되었습니다. > linked-control_delete_message.png](/download/attachments/181338144/linked-control_delete_message.png?version=1&modificationDate=1787115213888&api=v2)
![연구 개발 매뉴얼 > [i-AUD] 링크드 컨트롤 (연결하여 붙여넣기) 기능이 추가되었습니다. > linked-control_delete_1.png](/download/attachments/181338144/linked-control_delete_1.png?version=2&modificationDate=1787103707240&api=v2)
.mtsd) 에 함께 저장되어, 보고서를 다시 열어도 유지됩니다. 다른 보고서로 복사해서 붙여넣는 경우에는 원본이 존재하지 않으므로 링크 없이 일반 사본으로 생성됩니다.
|
|
| 기능 정보 |
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|
| 시작 버전 정보 |
| ||||||
|
|