SAP/SAP ABAP

[SAP ABAP] Smart Forms- ์Šค๋งˆํŠธํผ ๊ณต๋ถ€ํ•˜๊ธฐ - T Code : SMARTFORMS ๐Ÿ“œ

๋…œ์— 2025. 5. 23. 13:35

๐Ÿค” Smart Forms๋ž€ ๋ฌด์—‡์ธ๊ฐ€?

  • SAP GUI ๊ธฐ๋ฐ˜์˜ ๋ณด๊ณ ์„œ ์–‘์‹(ex) PDF, XML, HTML ๋“ฑ)์„ ๋งŒ๋“œ๋Š” ๊ธฐ๋Šฅ
  • Style๊ณผ  Form์„ ํ†ตํ•ด ์›ํ•˜๋Š” ๋ ˆ์ด์•„์›ƒ์—, ์›ํ•˜๋Š” ๊ธ€๊ผด๋กœ ๋ฌธ์„œ๋ฅผ ์ƒ์„ฑํ•ด ํ”„๋กœ๊ทธ๋žจ ๋‚ด์—์„œ ํ˜ธ์ถœํ•  ์ˆ˜ ์žˆ์Œ

 

๐ŸงฐT-Code : SMARTFORMS

SMARTFORMS T-Code๋ฅผ ์‹คํ–‰ํ•˜๋ฉด ๊ธฐ๋ณธ์ ์œผ๋กœ Form ๋ผ๋””์˜ค ๋ฒ„ํŠผ์ด ํ™œ์„ฑํ™”๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

 

โญStyle ์ƒ์„ฑ

  • Form์—์„œ ์‚ฌ์šฉํ•  ๊ธ€์ž ์ƒ‰, ํฌ๊ธฐ, ๊ฐ„๊ฒฉ, ๊ธฐ์šธ์ž„, ๋ฐ‘์ค„ ๋“ฑ ์›ํ•˜๋Š” ์Šคํƒ€์ผ๋กœ ์„ค์ • ๊ฐ€๋Šฅ
Style์ด๋‹ˆ๊นŒ Naming Rule์€ Z+๋ชจ๋“ˆ+S+์ผ๋ จ๋ฒˆํ˜ธ๋กœ ์„ค์ •ํ–ˆ์Šต๋‹ˆ๋‹น


โœ…Header Data

    • Form์˜ ๋Œ€ํ‘œ ๊ธ€๊ผด์„ ์„ค์ •ํ•˜๋Š” ๊ณณ์œผ๋กœ Standard Paragrach๋ฅผ ๋„ฃ์ง€ ์•Š๊ณ  ํ™œ์„ฑํ™” ์‹œ ์—๋Ÿฌ ๋ฐœ์ƒ
    • ์ƒ๋‹จ์˜ Application Toolbar์˜ Create Node(๋‹จ์ถ•ํ‚ค F5) ๋ฒ„ํŠผ์„ ํด๋ฆญ ์‹œ Paragraph Format ์ƒ์„ฑ ๊ฐ€๋Šฅ


โœ…Paragrach Formats

  • ๊ธ€๊ผด์— ์ „์ฒด์ ์œผ๋กœ ์ ์šฉ๋˜๋Š” ์„ธํŒ…
    • ๊ธ€์ž ํฌ๊ธฐ, ์ •๋ ฌ, ์ค„ ๊ฐ„๊ฒฉ, Font Style ๋“ฑ ์„ค์ • ๊ฐ€๋Šฅ

 


โœ…Character Format

  • ๊ธ€๊ผด์˜ ์„ธ๋ถ€์ ์ธ Style ์„ธํŒ…
    • ๊ธ€์ž ์ƒ‰, ๊ธ€๊ผด ๊ตต๊ธฐ ๋“ฑ ์„ค์ • ๊ฐ€๋Šฅ


โญForm ์ƒ์„ฑ

Smart Form์ด๋‹ˆ๊นŒ Naming Rule์€ Z+๋ชจ๋“ˆ+SF+์ผ๋ จ๋ฒˆํ˜ธ๋กœ ์„ค์ •ํ–ˆ์Šต๋‹ˆ๋‹น

 


โœ…Global Settings

  • Form Interface
    • Form๊ณผ Interfaceํ•  ๋•Œ SmartForm ๋‚ด๋ถ€์ ์œผ๋กœ ์‚ฌ์šฉํ•  ๋ณ€์ˆ˜ ์ •์˜ - ์ถ”ํ›„ Smartform ๋‚ด Text์— ์—ฐ๊ฒฐํ•˜์—ฌ ์‚ฌ์šฉ ๊ฐ€๋Šฅ

 

  • Global Definitions
    • Smartform ๋‚ด์—์„œ ์‚ฌ์šฉํ•  Data ์„ ์–ธ
  • Page
    •  ๋ณด๊ณ ์„œ ์–‘์‹์— ์‚ฌ์šฉ๋˜๋Š” Layout ์ •์˜
    • Attribute ํƒญ์—์„œ ๊ฐ€๋กœ์„ธ๋กœ ๋ณ€๊ฒฝ ๊ฐ€๋Šฅ - Layout ๋‹จ์ถ•ํ‚ค F9
  • Window
    • ํŽ˜์ด์ง€ ๋‚ด์˜ ํŠน์ • ์˜์—ญ ์ •์˜
      • ์ œ๋ชฉ ๋“ฑ์˜ ํ…์ŠคํŠธ, ๊ทธ๋ฆผ ๋“ฑ
      • Output Options ํƒญ ๋‚ด Position and Size ์˜ต์…˜์„ ํ†ตํ•ด ์œˆ๋„์šฐ ํฌ๊ธฐ ์„ค์ • ๊ฐ€๋Šฅ
  • Template
    • ๊ณ ์ •๋œ Box๋กœ ํ‘œ๋ฅผ ๊ทธ๋ฆด ์ˆ˜ ์žˆ์Œ
      • Details ๋ฒ„ํŠผ์„ ํด๋ฆญํ•ด ํ–‰/์—ด์— ๋Œ€ํ•œ ์„ธ๋ถ€ Size/Width/ Alignment ๋“ฑ ์˜ต์…˜ ์„ค์ • ๊ฐ€๋Šฅ
      • ํ…œํ”Œ๋ฆฟ Width์˜ ๊ธธ์ด๊ฐ€ Window์˜ ์ด Width์˜ ๊ธธ์ด๋ณด๋‹ค ํฌ๋ฉด ์—๋Ÿฌ ๋ฐœ์ƒ
      • ์—ฌ๋Ÿฌ์—ด์„ ์ถ”๊ฐ€ํ•ด Height์˜ ๊ธธ์ด๋ฅผ ๋‹ค ๋”ํ•ด ์ด Height์˜ ๊ธธ์ด๋ฅผ ๋„˜์–ด๋„ ์—๋Ÿฌ ๋ฐœ์ƒ
  • Text
    • ํ…์ŠคํŠธ๋‚˜ ๋ณ€์ˆ˜ ์„ ์–ธ ๋ฐ ํ•˜๋“œ์ฝ”๋”ฉ ๊ฐ€๋Šฅ
    • ํ…œํ”Œ๋ฆฟ ๋‚ด ํ…์ŠคํŠธ๋ฅผ ๋‹ด์„ ๋•Œ ํ…œํ”Œ๋ฆฟ ๋‚ด์—์„œ ๋ณด์—ฌ์งˆ ์œ„์น˜๋ฅผ ์ง€์ •ํ•ด์•ผ๋งŒ ํ™”๋ฉด์—์„œ ํ™•์ธ ๊ฐ€๋Šฅ
      (Oupt Options ํƒญ >  Output strcuture)

 

  • Graphic
    • Bitmap ์ด๋ฏธ์ง€๋กœ ํ‘๋ฐฑ/์ปฌ๋Ÿฌ ์ด๋ฏธ์ง€ ์„ค์ •
    • SE78 Administration of Form Grahpics ์— ์ด๋ฏธ์ง€ ์—…๋กœ๋“œ
    • ์—…๋กœ๋“œํ•œ ์ด๋ฏธ์ง€์˜ Object Name, ID, ํ‘๋ฐฑ/์ปฌ๋Ÿฌ ์—ฌ๋ถ€, ํ•ด์ƒ๋„ ์„ค์ •

 
 
์ด์ƒ ๋ ~.~