μ€λμ ν΅ν©λ¨λ§ νλ©΄ κ°λ°μμ μμ£Ό μ¬μ©λλ μ΄λ²€νΈ ν¨μλ€μ μ 리νκ³ ,
κ·Έλμ νλ©΄λ€μμ μμ£Ό 보μλ ν¨μλ€μ μ‘°μ¬ν΄μ μ΄λ€ μν μ νλμ§ νλνλ μ΅νλ μκ°μ κ°μ‘λ€.
λΆμ‘±ν μ€λͺ
μ΄ μλ ν¨μλ€λ μ νν μλ―Έλ₯Ό μ°Ύμμ λ©λͺ¨νλ€.
π 2025-04-16 ν΅ν©λ¨λ§ μ΄λ²€νΈ ν¨μ μ 리
π Combo / Control / Grid κ΄λ ¨ μ£Όμ ν¨μ
ν¨μλͺ | μ€λͺ |
---|---|
.AddComboItems("4-ν
μ€νΈ;5-ν
μ€νΈ") | 콀보λ°μ€μ νλͺ©μ μ§μ μΆκ°ν¨ (key-value νμ) |
.Caption | ν΄λΉ 컨νΈλ‘€μ νμλλ λ¬Έμμ΄ μ€μ /μ‘°ν |
.ChangeComboDataFromFile(instanceCode) | λ±λ‘λ μ½λ 콀보 μΈμ€ν΄μ€ κ°μ λΆλ¬μ 콀보μ μ€μ |
.Clear() | 컨νΈλ‘€μ λ°μ΄ν°λ₯Ό μμ (μ΄λ²€νΈ ν¬ν¨) |
.ClearComboData() | 콀보 컨νΈλ‘€ λ΄ λͺ¨λ νλͺ© μμ |
.ClearData() | 컨νΈλ‘€ λ°μ΄ν°λ₯Ό μμ νλ©΄μ μ΄λ²€νΈλ ν¨κ» λ°μ |
.ClearValue() | λ°μ΄ν°λ₯Ό μμ νμ§λ§ μ΄λ²€νΈλ λ°μμν€μ§ μμ |
.Data | ν΄λΉ 컨νΈλ‘€μ λ°μ΄ν° κ°μ μ€μ /μ‘°ν |
.DeleteItemByIndex(index) | 콀보λ°μ€ νλͺ© μ€ μ§μ λ μΈλ±μ€λ₯Ό μμ |
.DeleteItemByKey(key) | μ§μ λ ν€ κ°μ κ°μ§ νλͺ© μμ |
.DeleteItemByValue(value) | μ§μ λ νλͺ© κ°μ κ°μ§ νλͺ© μμ |
.Enabled | 컨νΈλ‘€ νμ±ν μ¬λΆ μ€μ / μ‘°ν |
.GetComboIndex() | νμ¬ μ νλ νλͺ©μ μΈλ±μ€ κ° λ°ν |
.GetComboKey() | νμ¬ μ νλ νλͺ©μ Key λ°ν |
.GetComboValue() | νμ¬ μ νλ νλͺ©μ Value λ°ν |
.GetCurIndex() | μ νλ νλͺ©μ μΈλ±μ€λ₯Ό κ°μ Έμ΄ (μ€λ³΅λ μλ―Έμ§λ§ λ΄λΆ λ€λ₯Ό μ μμ) |
.GetCurSel() | μ νλ νλͺ©μ κ°(Key/Value λ±)μ κ°μ Έμ΄ |
.GetItemCount() | 콀보 νλͺ© κ°μ μ‘°ν |
Button.Invalidate() | λ²νΌμ λ€μ 그리λ λͺ λ Ή (κ²ΉμΉ¨ μ²λ¦¬ μ μ μ©) |
.KeyValidation(row, col) | μ§μ λ ν/μ΄μ΄ μ½€λ³΄μΌ λ Key μ ν¨μ± κ²μ¬ μ¬λΆ μ€μ |
Combo.Length | 콀보λ°μ€ 컨νΈλ‘€μ κΈΈμ΄ μ€μ |
Grid.DataSaveName(row, "컬λΌλͺ
") | νμ νΉμ μ»¬λΌ λ°μ΄ν° μ΄λ¦ μ€μ |
Grid.DataRequired(row, "컬λΌλͺ
") | ν΄λΉ 컬λΌμ νμ μ λ ₯ νλͺ©μΌλ‘ μ€μ |
Grid.DataRows | νμ¬ κ·Έλ¦¬λμ μ΄ ν(row) μ λ°ν |
Combo.setCondition("1-5") | 쑰건 μ§μ μΌλ‘ μ½λ 리μ€νΈ νν°λ§ |
Control.SetFocus() | ν΄λΉ 컨νΈλ‘€λ‘ ν¬μ»€μ€λ₯Ό μ΄λ |
π μμ£Ό 보μ΄λ λ¨λ§ μ΄λ²€νΈ ν¨μ μ 리
ν¨μλͺ | μ€λͺ |
---|---|
OnInitScreen() | νλ©΄μ΄ μ΅μ΄ λ‘λ©λ λ μλ μ€νλλ μ΄κΈ°ν ν¨μ |
OnClick() | λ²νΌ ν΄λ¦ μ μ€νλλ μ΄λ²€νΈ |
OnEndTran() | νΈλμμ μλ£ ν μ€νλλ νμ²λ¦¬ μ΄λ²€νΈ |
OnItemChanged() | νλͺ© λ³κ²½ μ μ€νλλ μ΄λ²€νΈ (μ: Combo λ³κ²½) |
OnValidate() | λ°μ΄ν° μ λ ₯ ν ν¬μ»€μ€ μμ μ μ€νλλ μ ν¨μ± κ²μ¬ μ΄λ²€νΈ |
ClearLinkData() | μ°κ²°λ λ°μ΄ν° λͺ¨λ μ΄κΈ°ν |
getAccDate() | κΈ°μ€μΌμ(μ 무μΌμ λ±) κ°μ Έμ€λ ν¨μ |
SetCellFontColor(row, col, color) | 그리λ μ μ ν°νΈ μμ λ³κ²½ |
SetCellValue(row, col, value) | νΉμ μ μ κ° μ€μ |
RowCount() | 그리λμ ν κ°μ λ°ν |
setFocus() | νΉμ 컨νΈλ‘€μ΄λ μ μ ν¬μ»€μ€ μ€μ |
getByteLength(str) | λ¬Έμμ΄μ λ°μ΄νΈ κΈΈμ΄ λ°ν (νκΈ 2byte κ³μ°μ©) |
Trim(str) | λ¬Έμμ΄μ μλ€ κ³΅λ°± μ κ±° |
.Trantype | νΈλμμ μ’ λ₯ μ€μ λλ νμΈ (μ‘°ν/λ±λ‘/μμ λ±) |
.Value | 컨νΈλ‘€μ κ° κ°μ Έμ€κΈ° λλ μ€μ |
π§ μ€λμ κΉ¨λ¬μ
- βμ΄λ²€νΈ ν¨μκ° λ§μ 보μ΄μ§λ§, κ²°κ΅ λͺ©μ μ κ°μ: μ¬μ©μ μ λ ₯μ μ μ΄νκ³ μμ€ν κ³Όμ μ°κ²°μ λ§€λλ½κ² νλ €λ κ²β
- νλνλ μ¨λ³΄κ³ ν΄λ΄μΌ κΈ°μ΅μ λ¨λλ€. νΉν
OnEndTran()
μ λ¨λ§ νΈλ μ’ λ£ ν νμ²λ¦¬μ ν΅μ¬