@@@쑰건 지정

쑰건은 λ¬Έμ„œμ—μ„œ ν•„λ“œμ™€ ꡬ역 ν‘œμ‹œλ₯Ό μ œμ–΄ν•˜κΈ° μœ„ν•΄ μ‚¬μš©ν•  수 μžˆλŠ” λ…Όλ¦¬μ‹μž…λ‹ˆλ‹€. λ‹€μŒ μ˜ˆλŠ” ν•„λ“œμ— μ μš©ν•  수 있고 ꡬ역에도 μ μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

λ‹€μŒ ν•„λ“œ μœ ν˜•μ— λŒ€ν•œ 쑰건을 지정할 수 μžˆμŠ΅λ‹ˆλ‹€.

  1. 쑰건뢀 ν…μŠ€νŠΈ: 쑰건이 참이면 ν…μŠ€νŠΈ Aλ₯Ό ν‘œμ‹œν•˜κ³  쑰건이 거짓이면 ν…μŠ€νŠΈ Bλ₯Ό ν‘œμ‹œν•©λ‹ˆλ‹€.

  2. μˆ¨κ²¨μ§„ ν…μŠ€νŠΈ: 쑰건이 참이면 ν•„λ“œ λ‚΄μš©μ„ μˆ¨κΉλ‹ˆλ‹€.

  3. μˆ¨κ²¨μ§„ 단락: 쑰건이 참이면 단락을 μˆ¨κΉλ‹ˆλ‹€.

  4. μž„μ˜μ˜ λ ˆμ½”λ“œ 및 λ‹€μŒ λ ˆμ½”λ“œ: λ°μ΄ν„°λ² μ΄μŠ€ λ ˆμ½”λ“œμ— λŒ€ν•œ μ•‘μ„ΈμŠ€λ₯Ό μ œμ–΄ν•©λ‹ˆλ‹€.

쑰건을 지정할 수 μžˆλŠ” κ°€μž₯ κ°„λ‹¨ν•œ 방법은 λ‹€μŒ 값을 μ‚¬μš©ν•˜μ—¬ 쑰건 μƒμžμ— 직접 논리식을 μž…λ ₯ν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€.

TRUE

쑰건이 항상 μΆ©μ‘±λ˜μ—ˆμŠ΅λ‹ˆλ‹€. λŒ€μ‹  0κ³Ό λ‹€λ₯Έ μž„μ˜μ˜ 값을 쑰건 ν…μŠ€νŠΈλ‘œ μž…λ ₯ν•  μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€.

FALSE

쑰건이 μΆ©μ‘±λ˜μ§€ μ•Šμ•˜μŠ΅λ‹ˆλ‹€. λŒ€μ‹  0 값을 지정할 수 μžˆμŠ΅λ‹ˆλ‹€.


note

쑰건 μƒμžλ₯Ό 비어두면 쑰건이 μΆ©μ‘±λ˜μ§€ μ•Šμ€ κ²ƒμœΌλ‘œ ν•΄μ„λ©λ‹ˆλ‹€.


쑰건을 지정할 λ•Œ 같은 μš”μ†Œ(μˆ˜μ‹, 즉 비ꡐ μ—°μ‚°μž, μˆ˜μ‹ 및 톡계 ν•¨μˆ˜, 숫자 ν‘œκΈ° ν˜•μ‹, λ³€μˆ˜ 및 μƒμˆ˜ 지정 μ‹œ)λ₯Ό μ‚¬μš©ν•©λ‹ˆλ‹€.

쑰건을 지정할 λ•Œ λ‹€μŒ λ³€μˆ˜ μœ ν˜•μ„ μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

  1. λ¬Έμ„œ μ†μ„±μ—μ„œ 톡계λ₯Ό μ‚¬μš©ν•˜λŠ” 미리 μ •μ˜λœ LibreOffice λ³€μˆ˜

  2. "λ³€μˆ˜ μ„€μ •" ν•„λ“œλ‘œ λ§Œλ“€μ–΄μ§„ μ‚¬μš©μž μ •μ˜ λ³€μˆ˜

  3. μ‚¬μš©μž 정보에 κΈ°λ°˜ν•œ λ³€μˆ˜

  4. λ°μ΄ν„°λ² μ΄μŠ€ ν•„λ“œ λ‚΄μš©μ— κΈ°λ°˜ν•œ λ³€μˆ˜

μ‘°κ±΄μ‹μ—μ„œλŠ” νŽ˜μ΄μ§€, μž₯ 번호 같은 λ‚΄λΆ€ λ³€μˆ˜λ₯Ό μ‚¬μš©ν•  수 μ—†μŠ΅λ‹ˆλ‹€.

쑰건과 λ³€μˆ˜

λ‹€μŒ μ˜ˆμ—μ„œλŠ” "x"λΌλŠ” λ³€μˆ˜λ₯Ό μ‚¬μš©ν•©λ‹ˆλ‹€.

x == 1 λ˜λŠ” x EQ 1

"x" 값이 1이면 쑰건은 참이 λ©λ‹ˆλ‹€.

x != 1 λ˜λŠ” x NEQ 1

"x"κ°€ 1이 μ•„λ‹Œ κ²½μš°μ—λ§Œ 쑰건이 μ°Έμž…λ‹ˆλ‹€.

sinx == 0

"x"κ°€ pi의 배수인 κ²½μš°μ—λ§Œ 쑰건이 μ°Έμž…λ‹ˆλ‹€.


λ¬Έμžμ—΄μ—μ„œ 비ꡐ μ—°μ‚°μžλ₯Ό μ‚¬μš©ν•˜λ €λ©΄ λ‹€μŒκ³Ό 같이 ν”Όμ—°μ‚°μžλ₯Ό ν°λ”°μ˜΄ν‘œλ‘œ λ¬Άμ–΄μ•Ό ν•©λ‹ˆλ‹€.

x == "ABC" λ˜λŠ” x EQ "ABC"

λ³€μˆ˜ "x"에 "ABC" λ¬Έμžμ—΄μ΄ μžˆλŠ”μ§€(μ°Έ), μ—†λŠ”μ§€(거짓) κ²€μ‚¬ν•©λ‹ˆλ‹€.

x == "" λ˜λŠ” x EQ ""

λ˜λŠ”

!x λ˜λŠ” NOT x

λ³€μˆ˜ "x"에 빈 λ¬Έμžμ—΄μ΄ μžˆλŠ”μ§€ κ²€μ‚¬ν•©λ‹ˆλ‹€.


note

"λ“±ν˜Έ" 비ꡐ μ—°μ‚°μžμ˜ 경우 두 개의 λ“±ν˜Έ(==)둜 ν‘œν˜„ν•΄μ•Ό ν•©λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, λ³€μˆ˜ "x"의 값을 1둜 μ§€μ •ν•˜λ©΄ x==1 같은 쑰건을 μž…λ ₯ν•  수 μžˆμŠ΅λ‹ˆλ‹€.


μ‚¬μš©μž 데이터

You can include user data when you define conditions. To change your user data, choose - LibreOffice - User data. User data must be entered in the form of strings. You can query the user data with "==" (EQ), "!=" (NEQ), or "!"(NOT).

λ‹€μŒ ν‘œλŠ” μ‚¬μš©μž 정보 λ³€μˆ˜μ™€ κ·Έ 의미λ₯Ό λ‚˜μ—΄ν•©λ‹ˆλ‹€.

λ³€μˆ˜

의미

user_firstname

이름

user_lastname

μ„±

user_initials

λ¨Έλ¦¬κΈ€μž

user_company

νšŒμ‚¬

user_street

거리 λ²ˆμ§€μˆ˜

user_country

μ£Ό

user_zipcode

우편번호

user_city

λ„μ‹œ

user_title

제λͺ©

user_position

μœ„μΉ˜

user_tel_work

직μž₯ μ „ν™”λ²ˆν˜Έ

user_tel_home

집 μ „ν™”λ²ˆν˜Έ

user_fax

팩슀 번호

user_email

Email address

user_state

λ‚˜λΌ (LibreOffice의 λͺ¨λ“  버전은 μ•„λ‹˜)


예λ₯Ό λ“€μ–΄, "LM" 같은 νŠΉμ • μ΄λ‹ˆμ…œμ„ κ°–λŠ” μ‚¬μš©μžμ—κ²Œ 단락, ν…μŠ€νŠΈ λ˜λŠ” ꡬ역을 숨기렀면 λ‹€μŒ 쑰건을 μž…λ ₯ν•©λ‹ˆλ‹€. user_initials=="LM"

쑰건과 λ°μ΄ν„°λ² μ΄μŠ€ ν•„λ“œ

λ°μ΄ν„°λ² μ΄μŠ€λ‚˜ λ°μ΄ν„°λ² μ΄μŠ€ ν•„λ“œ μ•‘μ„ΈμŠ€μ— λŒ€ν•œ 쑰건을 지정할 수 μžˆμŠ΅λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, μ‘°κ±΄μ—μ„œ λ°μ΄ν„°λ² μ΄μŠ€ ν•„λ“œ λ‚΄μš©μ„ κ²€μ‚¬ν•˜κ±°λ‚˜ λ…Όλ¦¬μ‹μ—μ„œ λ°μ΄ν„°λ² μ΄μŠ€ ν•„λ“œλ₯Ό μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€. λ‹€μŒ ν‘œλŠ” μ‘°κ±΄μ—μ„œ λ°μ΄ν„°λ² μ΄μŠ€λ₯Ό μ‚¬μš©ν•˜λŠ” λͺ‡ 가지 예λ₯Ό 더 λ‚˜μ—΄ν•©λ‹ˆλ‹€.

예

의미

λ°μ΄ν„°λ² μ΄μŠ€.ν‘œ.νšŒμ‚¬

Database.Table.Company NEQ ""

Database.Table.Company != ""

COMPANY ν•„λ“œκ°€ λΉ„μ–΄ μžˆμ§€ μ•ŠμœΌλ©΄ 쑰건이 μ°Έμž…λ‹ˆλ‹€. 첫 번째 μ˜ˆμ—λŠ” μ—°μ‚°μžκ°€ ν•„μš”ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

!Database.Table.Company

NOT λ°μ΄ν„°λ² μ΄μŠ€.ν‘œ.νšŒμ‚¬

Database.Table.Company EQ ""

Database.Table.Company ==""

COMPANY ν•„λ“œκ°€ λΉ„μ–΄ μžˆλŠ” 경우 TRUEλ₯Ό λ°˜ν™˜ν•©λ‹ˆλ‹€.

Database.Table.Company !="Sun"

Database.Table.Company NEQ "Sun"

COMPANY ν•„λ“œμ˜ ν˜„μž¬ μž…λ ₯ ν•­λͺ©μ΄ "Sun"이 μ•„λ‹Œ 경우 TRUEλ₯Ό λ°˜ν™˜ν•©λ‹ˆλ‹€(λŠλ‚Œν‘œλŠ” λΆˆλ¦¬μ–Έ NOT을 μ˜λ―Έν•©λ‹ˆλ‹€).

Database.Table.Firstname AND Database.Table.Name

데이터 λ ˆμ½”λ“œκ°€ 이름 뿐 μ•„λ‹ˆλΌ 성도 ν¬ν•¨ν•˜λ©΄ μ°Έμ΄λ©λ‹ˆλ‹€.


note

λΆˆλ¦¬μ–Έ Not "!" (NOT)κ³Ό 비ꡐ μ—°μ‚°μž 같지 μ•ŠμŒ "!=" (NEQ)이 μ„œλ‘œ 닀름에 μ£Όμ˜ν•˜μ‹­μ‹œμ˜€.


μ‘°κ±΄μ—μ„œ λ°μ΄ν„°λ² μ΄μŠ€ ν•„λ“œλ₯Ό μ°Έμ‘°ν•˜λŠ” 경우 Databasename.Tablename.Fieldname ν˜•μ‹μ„ μ‚¬μš©ν•©λ‹ˆλ‹€. 이름 쀑 ν•˜λ‚˜μ— λΉΌκΈ° 기호(-) 같은 μ—°μ‚°μžκ°€ 있으면 ν•΄λ‹Ή ν•„λ“œλ₯Ό κ°κ΄„ν˜Έλ‘œ λ¬ΆμŠ΅λ‹ˆλ‹€(예: Databasename.[Table-name].Fieldname). ν•„λ“œ 이름 μ•ˆμ— 곡백을 μ‚¬μš©ν•˜μ§€ λ§ˆμ‹­μ‹œμ˜€.

예: 빈 λ°μ΄ν„°λ² μ΄μŠ€ ν•„λ“œ 숨기기

예λ₯Ό λ“€μ–΄ 일뢀 데이터 λ ˆμ½”λ“œμ—μ„œ COMPANY ν•„λ“œκ°€ λΉ„μ–΄ 있으면 빈 ν•„λ“œλ₯Ό μˆ¨κΈ°λ„λ‘ 쑰건을 λ§Œλ“€ 수 μžˆμŠ΅λ‹ˆλ‹€.

μˆ¨κ²¨μ§„ 단락 λͺ©λ‘ ν•­λͺ©μ„ μ„ νƒν•˜κ³  쑰건 Addressbook.Addresses.Company EQ ""λ₯Ό μž…λ ₯ν•©λ‹ˆλ‹€.

λ˜λŠ”

NOT Addressbook.Addresses.Companyλ₯Ό μž…λ ₯ν•©λ‹ˆλ‹€.

COMPANY λ°μ΄ν„°λ² μ΄μŠ€ ν•„λ“œκ°€ λΉ„μ–΄ 있으면 쑰건은 참이며 단락이 μˆ¨κ²¨μ§‘λ‹ˆλ‹€.

note

To display hidden paragraphs on the screen, choose - LibreOffice Writer - View, and clear the Hidden paragraphs check box.


ν•„λ“œ λͺ…λ Ήμ–΄μ˜ 쑰건을 μœ„ν•œ 예

λ‹€μŒ μ˜ˆμ—μ„œλŠ” 쑰건뢀 ν…μŠ€νŠΈ ν•„λ“œλ₯Ό μ‚¬μš©ν•©λ‹ˆλ‹€. μ΄λŸ¬ν•œ μ˜ˆλŠ” 쑰건에 연결될 수 μžˆλŠ” λͺ¨λ“  ν•„λ“œμ— 적용될 수 μžˆμŠ΅λ‹ˆλ‹€. 쑰건에 μ‚¬μš©λœ ꡬ문은 μˆ¨κ²¨μ§„ ν…μŠ€νŠΈ, μˆ¨κ²¨μ§„ 단락, μž„μ˜μ˜ λ ˆμ½”λ“œ λ˜λŠ” λ‹€μŒ λ ˆμ½”λ“œ ν•„λ“œμ—λ„ μ‚¬μš©λ©λ‹ˆλ‹€.

νŽ˜μ΄μ§€ μˆ˜μ— 따라 쑰건뢀 ν…μŠ€νŠΈλ₯Ό ν‘œμ‹œν•˜λ €λ©΄ λ‹€μŒ μž‘μ—…μ„ μˆ˜ν–‰ν•©λ‹ˆλ‹€.

  1. μ‚½μž… - ν•„λ“œ - 기타λ₯Ό μ„ νƒν•œ λ‹€μŒ κΈ°λŠ₯ 탭을 ν΄λ¦­ν•©λ‹ˆλ‹€.

  2. μœ ν˜• λͺ©λ‘μ—μ„œ "쑰건뢀 ν…μŠ€νŠΈ"λ₯Ό ν΄λ¦­ν•©λ‹ˆλ‹€.

  3. 쑰건 μƒμžμ— "νŽ˜μ΄μ§€ == 1"을 μž…λ ₯ν•©λ‹ˆλ‹€.

  4. 쑰건을 μΆ©μ‘±ν•  경우 μƒμžμ— "ν•œ νŽ˜μ΄μ§€λ§Œ μžˆμŠ΅λ‹ˆλ‹€."λ₯Ό μž…λ ₯ν•©λ‹ˆλ‹€.

  5. 기타 μƒμžμ—λŠ” "μ—¬λŸ¬ νŽ˜μ΄μ§€κ°€ μžˆμŠ΅λ‹ˆλ‹€."λ₯Ό μž…λ ₯ν•©λ‹ˆλ‹€.

  6. μ‚½μž…μ„ λˆ„λ₯Έ λ‹€μŒ λ‹«κΈ°λ₯Ό ν΄λ¦­ν•©λ‹ˆλ‹€.

μ‚¬μš©μž μ •μ˜ λ³€μˆ˜μ— 따라 쑰건뢀 ν…μŠ€νŠΈλ₯Ό ν‘œμ‹œν•˜λ €λ©΄ λ‹€μŒ μž‘μ—…μ„ μˆ˜ν–‰ν•©λ‹ˆλ‹€.

  1. μ‚½μž… - ν•„λ“œ - 기타λ₯Ό μ„ νƒν•œ λ‹€μŒ λ³€μˆ˜ 탭을 ν΄λ¦­ν•©λ‹ˆλ‹€.

  2. μœ ν˜• μƒμžμ—μ„œ "λ³€μˆ˜ μ„€μ •"을 ν΄λ¦­ν•©λ‹ˆλ‹€.

  3. 이름 μƒμžμ— "Profit"을 μž…λ ₯ν•©λ‹ˆλ‹€.

  4. κ°’ μƒμžμ— "5000"을 μž…λ ₯ν•©λ‹ˆλ‹€.

  5. μ‚½μž…μ„ ν΄λ¦­ν•©λ‹ˆλ‹€.

  6. κΈ°λŠ₯ 탭을 ν΄λ¦­ν•˜κ³  μœ ν˜• λͺ©λ‘μ—μ„œ "쑰건뢀 ν…μŠ€νŠΈ"λ₯Ό ν΄λ¦­ν•©λ‹ˆλ‹€.

  7. 쑰건 μƒμžμ— "Profit < 5000"을 μž…λ ₯ν•©λ‹ˆλ‹€.

  8. 쑰건을 μΆ©μ‘±ν•  경우 μƒμžμ— "λͺ©ν‘œκ°€ μΆ©μ‘±λ˜μ§€ μ•Šμ•˜μŠ΅λ‹ˆλ‹€."λ₯Ό μž…λ ₯ν•©λ‹ˆλ‹€.

  9. 기타 μƒμžμ— "λͺ©ν‘œκ°€ μΆ©μ‘±λ˜μ—ˆμŠ΅λ‹ˆλ‹€."λ₯Ό μž…λ ₯ν•©λ‹ˆλ‹€.

  10. μ‚½μž…μ„ ν΄λ¦­ν•©λ‹ˆλ‹€.

"Profit" λ³€μˆ˜ λ‚΄μš©μ„ νŽΈμ§‘ν•˜λ €λ©΄ λ³€μˆ˜ ν•„λ“œλ₯Ό 더블 ν΄λ¦­ν•©λ‹ˆλ‹€.

λ°μ΄ν„°λ² μ΄μŠ€ ν•„λ“œ λ‚΄μš©μ— 따라 쑰건뢀 ν…μŠ€νŠΈλ₯Ό ν‘œμ‹œν•˜λ €λ©΄ λ‹€μŒ μž‘μ—…μ„ μˆ˜ν–‰ν•©λ‹ˆλ‹€.

이 예의 첫 번째 뢀뢄은 λ¬Έμ„œμ˜ "이름" 및 "μ„±" ν•„λ“œ 사이에 곡백을 μ‚½μž…ν•˜κ³  두 번째 뢀뢄은 ν•„λ“œμ˜ λ‚΄μš©μ— 따라 ν…μŠ€νŠΈλ₯Ό μ‚½μž…ν•©λ‹ˆλ‹€. 이 예λ₯Ό μ‚¬μš©ν•˜λ €λ©΄ μ£Όμ†Œ 데이터 원본이 LibreOffice에 λ“±λ‘λ˜μ–΄μ•Ό ν•©λ‹ˆλ‹€.

  1. μ‚½μž… - ν•„λ“œ - 기타λ₯Ό μ„ νƒν•œ λ‹€μŒ λ°μ΄ν„°λ² μ΄μŠ€ 탭을 ν΄λ¦­ν•©λ‹ˆλ‹€.

  2. μœ ν˜• λͺ©λ‘μ—μ„œ "νŽΈμ§€ 병합 ν•„λ“œ"λ₯Ό ν΄λ¦­ν•©λ‹ˆλ‹€.

  3. λ°μ΄ν„°λ² μ΄μŠ€ 선택 μƒμžμ—μ„œ μ£Όμ†Œλ‘μ„ 더블 ν΄λ¦­ν•˜κ³  "이름"을 λˆ„λ₯Έ λ‹€μŒ μ‚½μž…μ„ ν΄λ¦­ν•©λ‹ˆλ‹€. "μ„±"에 λŒ€ν•΄μ„œλ„ 이 μž‘μ—…μ„ λ°˜λ³΅ν•©λ‹ˆλ‹€.

  4. λ¬Έμ„œμ—μ„œ 두 ν•„λ“œ 사이에 μ»€μ„œλ₯Ό 두고 곡백을 λˆ„λ₯Έ λ‹€μŒ ν•„λ“œ λŒ€ν™” μƒμžλ‘œ λŒμ•„κ°‘λ‹ˆλ‹€.

  5. κΈ°λŠ₯ 탭을 λˆ„λ₯Έ λ‹€μŒ μœ ν˜• λͺ©λ‘μ—μ„œ "쑰건뢀 ν…μŠ€νŠΈ"λ₯Ό ν΄λ¦­ν•©λ‹ˆλ‹€.

  6. 쑰건 μƒμžμ— "Addressbook.addresses.firstname"을 μž…λ ₯ν•©λ‹ˆλ‹€.

  7. 쑰건을 μΆ©μ‘±ν•  경우 μƒμžμ— "곡백"을 μž…λ ₯ν•˜κ³  기타 μƒμžλŠ” λΉ„μ›Œλ‘‘λ‹ˆλ‹€.

이제 이름 ν•„λ“œ λ‚΄μš©μ— 따라 ν…μŠ€νŠΈλ₯Ό μ‚½μž…ν•˜λŠ” 쑰건을 μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

  1. ν•„λ“œ λŒ€ν™” μƒμžμ—μ„œ κΈ°λŠ₯ 탭을 ν΄λ¦­ν•©λ‹ˆλ‹€.

  2. μœ ν˜• μƒμžμ—μ„œ "쑰건뢀 ν…μŠ€νŠΈ"λ₯Ό ν΄λ¦­ν•©λ‹ˆλ‹€.

  3. 쑰건 μƒμžμ— Addressbook.addresses.firstname == "Michael"을 μž…λ ₯ν•©λ‹ˆλ‹€.

  4. 쑰건을 μΆ©μ‘±ν•  경우 μƒμžμ— "Dear"λ₯Ό μž…λ ₯ν•©λ‹ˆλ‹€.

  5. 기타 μƒμžμ— "Hello"λ₯Ό μž…λ ₯ν•©λ‹ˆλ‹€.

  6. μ‚½μž…μ„ ν΄λ¦­ν•©λ‹ˆλ‹€.

Please support us!