Enterprise: 도ꡬ λͺ¨μŒ: 검색 ν•„λ“œμ˜ μ •λ ¬λ˜μ§€ μ•Šμ€ λ‹«κΈ° λ²„νŠΌ

에 λ§Œλ“  2021λ…„ 04μ›” 13일  Β·  13μ½”λ©˜νŠΈ  Β·  좜처: infor-design/enterprise

버그 μ„€λͺ…
도ꡬ λͺ¨μŒ: 검색 ν•„λ“œμ—μ„œ μ •λ ¬λ˜μ§€ μ•Šμ€ λ‹«κΈ° λ²„νŠΌ

μž¬ν˜„ν•˜κΈ° μœ„ν•΄

λ™μž‘μ„ μž¬ν˜„ν•˜λŠ” 단계:

  1. https://main-enterprise.demo.design.infor.com/components/toolbar/example-no-action-button.html둜 μ΄λ™ν•©λ‹ˆλ‹€.
  2. 검색 ν•„λ“œ μ—΄κΈ°
  3. λ°˜μ‘ν˜• 보기둜 ν™”λ©΄ μ΅œμ†Œν™”

μ˜ˆμƒλ˜λŠ” 행동
'x' λ˜λŠ” λ‹«κΈ° λ²„νŠΌμ„ μ •λ ¬ν•΄μ•Ό ν•©λ‹ˆλ‹€.

버전
IDS 4.50

μŠ€ν¬λ¦°μƒ·
image

ν”Œλž«νΌ
λͺ¨λ“  μ£Όμš” λΈŒλΌμš°μ € 및 κΈ°κΈ°

μΆ”κ°€ μ»¨ν…μŠ€νŠΈ
ν•΄λ‹Ή 사항 μ—†μŒ

[2] type

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

@rob2d 검색 ν•„λ“œμ— λŒ€ν•œ λ³€κ²½ 사항을 λ‹€μ‹œ λ°©λ¬Έν•  수 μžˆλŠ”μ§€ κΆκΈˆν•˜μ‹­λ‹ˆκΉŒ? 이 λ¬Έμ œκ°€ μ†Œμˆ˜μ—μ„œ λ°œμƒν•˜λŠ” 것 κ°™μŠ΅λ‹ˆλ‹€. μ—¬κΈ°μ—μ„œ 쑰회 ν•„λ“œ λ‚΄μ˜ 검색 ν•„λ“œμ—λŠ” λ™μΌν•œ λ¬Έμ œκ°€ μžˆμŠ΅λ‹ˆλ‹€. https://master-enterprise.demo.design.infor.com/components/lookup/example-index.html

ν”½μ…€ κ°’ λŒ€μ‹  transform: translateY() λ₯Ό μ‚¬μš©ν•˜λŠ” 것과 관련이 μžˆλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€.

μ›λž˜ 티켓에 λŒ€ν•΄ 이야기할 λ•Œ 이것을 κΈ°μ–΅ν•˜μ§€ λͺ»ν–ˆμ§€λ§Œ 과거에 λ³€ν™˜κ³Ό μ΄λŸ¬ν•œ μœ ν˜•μ˜ 정렬을 μˆ˜ν–‰ν•˜λŠ” 것을 νŠΉλ³„νžˆ ν”Όν–ˆμŠ΅λ‹ˆλ‹€. 정렬을 μœ„ν•΄ ν”½μ…€ κ°’μœΌλ‘œ μ΄λ™ν•©λ‹ˆλ‹€.

λͺ¨λ“  13 λŒ“κΈ€

@rob2d 검색 ν•„λ“œμ— λŒ€ν•œ λ³€κ²½ 사항을 λ‹€μ‹œ λ°©λ¬Έν•  수 μžˆλŠ”μ§€ κΆκΈˆν•˜μ‹­λ‹ˆκΉŒ? 이 λ¬Έμ œκ°€ μ†Œμˆ˜μ—μ„œ λ°œμƒν•˜λŠ” 것 κ°™μŠ΅λ‹ˆλ‹€. μ—¬κΈ°μ—μ„œ 쑰회 ν•„λ“œ λ‚΄μ˜ 검색 ν•„λ“œμ—λŠ” λ™μΌν•œ λ¬Έμ œκ°€ μžˆμŠ΅λ‹ˆλ‹€. https://master-enterprise.demo.design.infor.com/components/lookup/example-index.html

ν”½μ…€ κ°’ λŒ€μ‹  transform: translateY() λ₯Ό μ‚¬μš©ν•˜λŠ” 것과 관련이 μžˆλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€.

μ›λž˜ 티켓에 λŒ€ν•΄ 이야기할 λ•Œ 이것을 κΈ°μ–΅ν•˜μ§€ λͺ»ν–ˆμ§€λ§Œ 과거에 λ³€ν™˜κ³Ό μ΄λŸ¬ν•œ μœ ν˜•μ˜ 정렬을 μˆ˜ν–‰ν•˜λŠ” 것을 νŠΉλ³„νžˆ ν”Όν–ˆμŠ΅λ‹ˆλ‹€. 정렬을 μœ„ν•΄ ν”½μ…€ κ°’μœΌλ‘œ μ΄λ™ν•©λ‹ˆλ‹€.

@EdwardCoyle y-offset은 μ•½ 5-6개의 μΌ€μ΄μŠ€μ— ν•„μš”ν–ˆμœΌλ©° λ§ˆμ§€λ§‰ 티켓은 ν•„λ“œλ‘œ λ„ˆλ¬΄ 멀리 λ‚΄λ €κ°€κ±°λ‚˜ μ‹œκ°μ μœΌλ‘œ

λ‚˜λŠ” 이것을 보고 λ‹€μŒμ— 그것을 확인할 λ•Œ 그것을 λΆ„λ¦¬ν•˜λ €κ³  λ…Έλ ₯ν•  것이닀. μ•„λ§ˆλ„ μΆ©λŒν•˜λŠ” κ·œμΉ™μ΄ μžˆλŠ” 것 κ°™κΈ° λ•Œλ¬Έμ— μ»΄ν¬λ„ŒνŠΈ μˆ˜μ€€μ—μ„œ μ΄λŸ¬ν•œ νŠΉμ • κ²½μš°μ— 더 λ§Žμ€ μ»¨ν…μŠ€νŠΈλ₯Ό 가진 클래슀λ₯Ό μ£Όμž…ν•  수 μžˆμ„ 것이닀. 그것은 전에 λ‚˜μ˜ 첫 번째 ν‹°μΌ“μ΄μ—ˆκ³  μ΅μˆ™ν•˜μ§€ μ•Šμ•˜κΈ° λ•Œλ¬Έμ— 그것을 ν”Όν•˜λ €κ³  μ‹œλ„ν–ˆμŠ΅λ‹ˆλ‹€(ν•˜μ§€λ§Œ... κ·Έ ν‹°μΌ“μ—μ„œ κ°€μž₯ λ§Žμ§€λŠ” μ•Šμ§€λ§Œ μž˜ν•˜λ©΄ μΆ©λΆ„ν•©λ‹ˆλ‹€).

ν•„λ“œκ°€ λͺ‡ ν”½μ…€ μ•„λž˜μ— μžˆλ‹€λŠ” μ‚¬μ†Œν•œ 문제 외에도 https://main-enterprise.demo.design.infor.com/components/swaplist/example-search.html 을 μ°Έμ‘°ν•˜μ‹­μ‹œμ˜€. ν•„λ“œμ— μž…λ ₯ν•˜λ©΄ Xκ°€ μ™„μ „νžˆ 보이지 μ•ŠμŠ΅λ‹ˆλ‹€. λ‚˜λŠ” 이것이 여기와 같은 λ¬Έμ œκ°€ 될 수 μžˆλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€. λ”°λΌμ„œ ν•΄λ‹Ή νŽ˜μ΄μ§€λ₯Ό κ²€ν† ν•˜λ €λŠ” κ²½μš°μ—λ„ μ’‹μŠ΅λ‹ˆλ‹€.

https://github.com/infor-design/enterprise/issues/5080

두 가지 λ¬Έμ œκ°€ 더 κ²Œμ‹œλ˜μ—ˆμŠ΅λ‹ˆλ‹€. https://github.com/infor-design/enterprise/issues/5096 https://github.com/infor-design/enterprise/issues/5090

λ‹€ 같이 κ³ μΉ  수 μžˆμ„ 것 κ°™μ•„μš”....

@tmcconechy 첫 λ²ˆμ§Έμ™€ 두 번째 λ¬Έμ œλŠ” μ‹€μ œλ‘œ 관련이 μ—†μŠ΅λ‹ˆλ‹€.

두 번째 CSS/κ³ μ • 및 ν…ŒμŠ€νŠΈμš©μœΌλ‘œ λŒ€μƒμ„ μ§€μ •ν–ˆμŠ΅λ‹ˆλ‹€. ν•˜μ§€λ§Œ 계속 μ§„ν–‰λœλ‹€λ©΄, 정렬이 μΆ©λŒν•˜λŠ” μ—¬λŸ¬ 가지 λ°©μ‹μœΌλ‘œ ν•˜λ“œ μ½”λ”©λ˜μ–΄ 있기 λ•Œλ¬Έμ— μ „μ²΄μ μœΌλ‘œ 이 λ‹«κΈ° λ²„νŠΌμ„ λ‹€μ‹œ μƒκ°ν•˜λŠ” 것이 더 λ‚˜μ„ 수 μžˆμŠ΅λ‹ˆλ‹€. κΈ°λŠ₯이 νšŒκ³ μ— μΆ”κ°€λ˜μ—ˆμ§€λ§Œ μ ˆλŒ€/μœ μ—°ν•œ μœ„μΉ˜ 없이 일뢀 λ‚˜μœ 경우λ₯Ό 생성 ν•˜μ§€ μ•ŠλŠ” μ†”λ£¨μ…˜μ΄ μ—†μ—ˆκΈ° λ•Œλ¬Έμ— κ·Έ μ’…λ₯˜λŠ” μ•½κ°„ λ©μ²­ν•œ κ²ƒμ²˜λŸΌ λŠκ»΄μ§‘λ‹ˆλ‹€(이것이 μΌλΆ€μ—μ„œ λ‹€μš΄λœ 첫 번째 문제λ₯Ό μΌμœΌν‚¨ μ›μΈμž…λ‹ˆλ‹€) 경우).

Wack 두더지가 λ°”λ‘œ κ·Έκ²ƒμž…λ‹ˆλ‹€. κ·ΈλŸ¬λ‚˜ μž‘λ™ν•˜λŠ” 각 κ²½μš°μ— λŒ€ν•΄ CSSλ₯Ό λ§Œλ“€ 수 μžˆμŠ΅λ‹ˆλ‹€. 이것을 κ°•μ œν•˜λŠ” λ°©μ‹μœΌλ‘œ μˆ˜ν–‰λ˜μ—ˆμœΌλ―€λ‘œ λ‹€λ₯Έ 무엇을 ν•  수 μžˆλŠ”μ§€ 잘 λͺ¨λ₯΄κ² μŠ΅λ‹ˆλ‹€. 당신이 생각해낼 수 μžˆλŠ” 것을 λ³΄μ‹­μ‹œμ˜€.... ν•˜λ£¨κ°€ 끝날 λ•ŒκΉŒμ§€ 예쁘기만 ν•œ 것은 μ•„λ‹™λ‹ˆλ‹€.

@tmcconechy 이것은 μ‹€μ œλ‘œ λ‚˜λ¨Έμ§€μ™€ μ•½κ°„ λ‹€λ¦…λ‹ˆλ‹€. 그것은 μ‹€μ œλ‘œ κΈ°λŠ₯적이며 μš°λ¦¬κ°€ μ§€κΈˆκΉŒμ§€ 깨닫지 λͺ»ν•œ λ¬Έμ œμž…λ‹ˆλ‹€. μ΄λŠ” μ μ ˆν•œ μŠ€νƒ€μΌλ§κ³Ό 관련이 μžˆμŠ΅λ‹ˆλ‹€. μž˜λ¦¬λŠ” 메뉴가 μžˆμ–΄μ„œ μŠ€νƒ€μΌμ΄ κ³ μ •λœ 적은 μ—†μ§€λ§Œ νŠ€κ±°λ‚˜ νŠ€μ–΄λ‚˜μ™€μš”. κ·ΈλŸ¬λ‚˜ 흐름이 변경될 λ•Œ λ¬΄μž‘μœ„λ‘œ μ œκ±°λ˜λŠ” is-open ν΄λž˜μŠ€λ„ μžˆμŠ΅λ‹ˆλ‹€(이 λ•Œλ¬Έμ—?). μ»¨ν…Œμ΄λ„ˆλ₯Ό display: inline-flex ν•˜λ©΄ μˆ¨κΉ€ ν˜„μƒμ΄ ν•΄κ²°λ˜μ§€λ§Œ μƒˆλ‘œμš΄ κ·œμΉ™μ΄ λ„μž…λ˜μ–΄ μΌκ΄€λ˜κ²Œ μŠ€νƒ€μΌμ„ 지정할 수 μžˆμŠ΅λ‹ˆλ‹€.

여기에 μˆ¨μ–΄μžˆλŠ” divλ₯Όλ³΄μ‹­μ‹œμ˜€. μ‹€μ œλ‘œλŠ” 더 μž‘μ€ ν•΄μƒλ„μ—μ„œ λ„˜μ³λ‚©λ‹ˆλ‹€.

image

이것은 μž‘μ€ 벌레 μΊ”μ²˜λŸΌ λ³΄μ΄μ§€λ§Œ μ˜¬λ°”λ₯΄κ²Œ μˆ˜μ •ν•˜λ €λ©΄ 일뢀 μŠ€ν¬λ¦°μƒ·μ„ μƒˆλ‘œ 고쳐야 ν•  μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€.

image

예 - ν…ŒμŠ€νŠΈλ‘œ 이해할 수 μžˆμŠ΅λ‹ˆλ‹€. μš°λ¦¬λŠ” 그것을 얻을 것이닀. 이 μ½”λ“œκ°€ 더 였래된 경우 μˆ˜μ • 사항을 더 ꡬ체적으둜 λŒ€μƒμœΌλ‘œ 지정할 수 μžˆμŠ΅λ‹ˆλ‹€.

@tmcconechyκ°€ 쑰사λ₯Ό μ‹œλ„ν–ˆμ§€λ§Œ 맀우 ꡬ체적으둜 μˆ˜μ •ν•  수 μ—†λŠ” 것 κ°™μ•˜μŠ΅λ‹ˆλ‹€. 클래슀λ₯Ό μƒμ„±ν•˜λŠ” μ½”λ“œλ₯Ό μ‚΄νŽ΄λ³΄λ €κ³  ν–ˆμ§€λ§Œ μ—¬κΈ°μ—λŠ” 이해/μ»¨ν…μŠ€νŠΈκ°€ ν•„μš”ν•œ λ‚œν•΄ν•œ κ°œλ…/κ·œμΉ™μ΄ μΆ”κ°€λ˜μ—ˆμœΌλ©° κ·Έ 쀑 ν•˜λ‚˜λŠ” 흐름이 변경될 λ•Œ ν΄λž˜μŠ€κ°€ 말을 λ”λ“¬κ²Œ ν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€. λ”°λΌμ„œ 인라인 λ ˆμ΄μ•„μ›ƒ κ·œμΉ™μ„ 톡해 메뉴λ₯Ό λ³΅μ›ν•˜λ €κ³  μ‹œλ„ν•˜κ³  μœ„μ˜ λ‚΄ κ²Œμ‹œλ¬Όμ„ 기반으둜 νŒμ—…λ˜λŠ” μ΄λŸ¬ν•œ 문제λ₯Ό λŒ€μƒμœΌλ‘œ ν•˜λŠ” 데 도움이 되기λ₯Ό λ°”λžλ‹ˆλ‹€.

μ’‹μŠ΅λ‹ˆλ‹€. κ·ΈλŸ¬λ‚˜ λ‹€μŒκ³Ό 같은 λͺ‡ 가지 κ²½μš°κ°€ μžˆμŠ΅λ‹ˆλ‹€.

https://main-enterprise.demo.design.infor.com/components/swaplist/example-search.html -> μŠ€μ™‘ λͺ©λ‘ 클래슀λ₯Ό λŒ€μƒμœΌλ‘œ ν•  수 있음
https://master-enterprise.demo.design.infor.com/components/lookup/example-index.html -> 쑰회 λͺ¨λ‹¬μ„ λŒ€μƒμœΌλ‘œ ν•  수 있음

λ‹€λ₯Έ μΌλΆ€λŠ” νƒ­μ΄λ‚˜ 도ꡬ λͺ¨μŒ μš”λ²•μ„ λŒ€μƒμœΌλ‘œ ν•  수 μžˆμŠ΅λ‹ˆλ‹€. μ•„λ¦„λ‹΅μ§€λŠ” μ•Šμ§€λ§Œ 더 쒋은 것이 λ– μ˜€λ₯΄μ§€ μ•ŠλŠ”λ‹€λ©΄.

@tmcconechy λ„΅ κ°μ‚¬ν•©λ‹ˆλ‹€. swaplist에 ν΄λž˜μŠ€μ— λŒ€ν•œ μˆ˜μ • 사항이 μžˆμŠ΅λ‹ˆλ‹€. 이 νŽ˜μ΄μ§€μ˜ 화면에 μžˆλŠ” 것에 λŒ€ν•΄ μ΄μ•ΌκΈ°ν•˜κ³  μžˆμ—ˆμŠ΅λ‹ˆλ‹€.

(λ ˆμ΄μ•„μ›ƒμ— μ™„μ „νžˆ λ‹€λ₯Έ 버그가 μžˆμŠ΅λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄ 메뉴가 μ˜€λ²„ν”Œλ‘œμ—μ„œ 방금 μ‚¬λΌμ‘Œμ§€λ§Œ μ›λž˜ 있던 κ²ƒμ²˜λŸΌ λ³΄μž…λ‹ˆκΉŒ? ** λ˜λŠ” κ·Έ λ°˜λŒ€μ˜ κ²½μš°λ„ λ‹€μ‹œ λ‚˜νƒ€λ‚˜μ„œ μ‚¬λΌμ§‘λ‹ˆλ‹€.)

νŽΈμ§‘: λ¬Έλ§₯을 μœ„ν•΄, giphy:
searchfield_issue

ν•˜μ§€λ§Œ 당뢄간은 μŠ€νƒ€μΌλ§μ—λ§Œ 집쀑할 κ²ƒμž…λ‹ˆλ‹€.

ν’ˆμ§ˆλ³΄μ¦μ„ ν†΅κ³Όν–ˆμŠ΅λ‹ˆλ‹€. κ°μ‚¬ν•©λ‹ˆλ‹€.
image

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰