SlideShare a Scribd company logo
1 of 14
Webdynpro 에서  smartform 을  pdf 파일로 변환하기 Skill cut [email_address] Copyright © 2006 by BNE Solution Consulting INC.  ALL RIGHTS RESERVED. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means - electronic, mechanical, photocopying, recording, or otherwise- without the permission of BNE Solution Consulting.  This document provides an outline of a presentation and is incomplete without the accompanying oral commentary and discussion.
Agenda ,[object Object],[object Object],[object Object],Index
Document Control 산출물명 Phase 명 Task 명 Stage Task Module 검토일자 승인자 승인일자 검토자 ,[object Object],정세훈 Ver1.0 1 변경사유 작성자 작성일자 버전 순번
I. UI element and property  설정
I. UI element and property  설정 Procedure   1. UI element 를 그린다 . 참고사항 Related Link 목적 ,[object Object],메뉴
I. UI element and property  설정 Procedure   1. Context 를 정의한다 . Node  는  cardinality 1..1 Attibute 의  type 은  xstring  으로 설정한다 . 참고사항 Related Link 목적 ,[object Object],메뉴
I. UI element and property  설정 Procedure   Context 를  binding  한다 . Datasource 에는  node 를 Pdfsource 에는  attibutes 를  binding  한다 . 참고사항 Related Link 목적 ,[object Object],메뉴
II.  구현  code
II.  구현  code Procedure   Wddoinit() 에  code 를 삽입한다 . Data 를 선언하고  smartform 을 읽어온다 . 참고사항 Related Link 목적 ,[object Object],"data  선언 DATA: fm_name TYPE rs38l_fnam. DATA: control_parameters TYPE ssfctrlop. DATA: output_options TYPE ssfcompop. DATA: job_output_info TYPE ssfcrescl. DATA: otf_tab TYPE TABLE OF itcoo. DATA: pdf_fsize TYPE  i. DATA: pdf_table TYPE  rcl_bag_tline. DATA : datasource TYPE xstring. "smart form 을 호출한다 . CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME' EXPORTING formname  = 'ZDMFORM003' IMPORTING fm_name  = fm_name EXCEPTIONS no_form  = 1 no_function_module = 2 OTHERS  = 3. 메뉴
II.  구현  code Procedure   Smartform  파리미터를 채워서 Smartform 을 실행한다 . 참고사항 Related Link 목적 ,[object Object],"smart form 에 넘길 데이터 가공 APPEND if_st TO if_tab. "smartforms  옵션 세팅 control_parameters-no_dialog = 'X'. control_parameters-langu = '3'. control_parameters-getotf = 'X'. output_options-tdnoprev = 'X'. CLEAR job_output_info. CALL FUNCTION fm_name EXPORTING control_parameters = control_parameters output_options  = output_options IMPORTING job_output_info  = job_output_info TABLES if_tab  = if_tab EXCEPTIONS formatting_error  = 1 internal_error  = 2 send_error  = 3 user_canceled  = 4 OTHERS  = 5. 메뉴
II.  구현  code Procedure   Smartform 을  pdf 로 변환한다 . 참고사항 Related Link 목적 ,[object Object],otf_tab[] = job_output_info-otfdata[]. "pdf 로 변환 CALL FUNCTION 'CONVERT_OTF' EXPORTING format  = 'PDF' IMPORTING bin_filesize  = pdf_fsize bin_file  = datasource TABLES otf  = otf_tab lines  = pdf_table EXCEPTIONS err_max_linewidth  = 1 err_format  = 2 err_conv_not_possible = 3 OTHERS  = 4. 메뉴
II.  구현  code Procedure   변환한 데이터를  binding  한다 . 참고사항 Related Link 목적 ,[object Object],"data binding. DATA: node_data_source  TYPE REF TO if_wd_context_node, elem_data_source  TYPE REF TO if_wd_context_element, stru_data_source  TYPE if_safe_edu_print=>element_data_source . node_data_source = wd_context->get_child_node ( name = if_safe_edu_print=>wdctx_data_source ). elem_data_source = node_data_source->get_element(  ). stru_data_source-safe = datasource. elem_data_source->set_static_attributes( EXPORTING static_attributes = stru_data_source ). 메뉴
III.  결과화면
III.  결과화면 Procedure   참고사항 Related Link 목적 ,[object Object],메뉴

More Related Content

Similar to webdynpro Smartform To Pfd Converting

Webdynpro Excel Data Upload
Webdynpro Excel  Data Upload Webdynpro Excel  Data Upload
Webdynpro Excel Data Upload guest28d364
 
webdynpro Excel Data Upload
webdynpro Excel  Data Upload webdynpro Excel  Data Upload
webdynpro Excel Data Upload guest28d364
 
webdynpro에서 iview통해서 transaction call
webdynpro에서 iview통해서 transaction callwebdynpro에서 iview통해서 transaction call
webdynpro에서 iview통해서 transaction calljung_se_hun
 
webdynpro에서 iview통해서 transaction call
webdynpro에서  iview통해서 transaction callwebdynpro에서  iview통해서 transaction call
webdynpro에서 iview통해서 transaction calljung_se_hun
 
job 설정에 대해
job 설정에 대해job 설정에 대해
job 설정에 대해jung_se_hun
 
Webdynpro에서 table select all and deselect all
Webdynpro에서 table select all and deselect allWebdynpro에서 table select all and deselect all
Webdynpro에서 table select all and deselect alljung_se_hun
 
[1A5]효율적인안드로이드앱개발
[1A5]효율적인안드로이드앱개발[1A5]효율적인안드로이드앱개발
[1A5]효율적인안드로이드앱개발NAVER D2
 
REST API Development with Spring
REST API Development with SpringREST API Development with Spring
REST API Development with SpringKeesun Baik
 
Abap Screen Exit guide
Abap Screen Exit guideAbap Screen Exit guide
Abap Screen Exit guidejung_se_hun
 
#19.스프링프레임워크 & 마이바티스 (Spring Framework, MyBatis)_국비지원IT학원/실업자/재직자환급교육/자바/스프링/...
#19.스프링프레임워크 & 마이바티스 (Spring Framework, MyBatis)_국비지원IT학원/실업자/재직자환급교육/자바/스프링/...#19.스프링프레임워크 & 마이바티스 (Spring Framework, MyBatis)_국비지원IT학원/실업자/재직자환급교육/자바/스프링/...
#19.스프링프레임워크 & 마이바티스 (Spring Framework, MyBatis)_국비지원IT학원/실업자/재직자환급교육/자바/스프링/...탑크리에듀(구로디지털단지역3번출구 2분거리)
 
webdynpro Alv Tree
webdynpro  Alv Treewebdynpro  Alv Tree
webdynpro Alv Treeguest38b420
 
Spring integration을 통해_살펴본_메시징_세계
Spring integration을 통해_살펴본_메시징_세계Spring integration을 통해_살펴본_메시징_세계
Spring integration을 통해_살펴본_메시징_세계Wangeun Lee
 
Spring-Boot (springcamp2014)
Spring-Boot (springcamp2014)Spring-Boot (springcamp2014)
Spring-Boot (springcamp2014)sung yong jung
 
20201121 코드 삼분지계
20201121 코드 삼분지계20201121 코드 삼분지계
20201121 코드 삼분지계Chiwon Song
 
webdynpro exit plug use
webdynpro exit plug usewebdynpro exit plug use
webdynpro exit plug usejung_se_hun
 
Facebook은 React를 왜 만들었을까?
Facebook은 React를 왜 만들었을까? Facebook은 React를 왜 만들었을까?
Facebook은 React를 왜 만들었을까? Kim Hunmin
 
webdynpro Wda Select Option Usage
webdynpro Wda Select Option Usagewebdynpro Wda Select Option Usage
webdynpro Wda Select Option Usagejung_se_hun
 

Similar to webdynpro Smartform To Pfd Converting (20)

Webdynpro Excel Data Upload
Webdynpro Excel  Data Upload Webdynpro Excel  Data Upload
Webdynpro Excel Data Upload
 
webdynpro Excel Data Upload
webdynpro Excel  Data Upload webdynpro Excel  Data Upload
webdynpro Excel Data Upload
 
webdynpro에서 iview통해서 transaction call
webdynpro에서 iview통해서 transaction callwebdynpro에서 iview통해서 transaction call
webdynpro에서 iview통해서 transaction call
 
webdynpro에서 iview통해서 transaction call
webdynpro에서  iview통해서 transaction callwebdynpro에서  iview통해서 transaction call
webdynpro에서 iview통해서 transaction call
 
job 설정에 대해
job 설정에 대해job 설정에 대해
job 설정에 대해
 
Webdynpro에서 table select all and deselect all
Webdynpro에서 table select all and deselect allWebdynpro에서 table select all and deselect all
Webdynpro에서 table select all and deselect all
 
[1A5]효율적인안드로이드앱개발
[1A5]효율적인안드로이드앱개발[1A5]효율적인안드로이드앱개발
[1A5]효율적인안드로이드앱개발
 
REST API Development with Spring
REST API Development with SpringREST API Development with Spring
REST API Development with Spring
 
Essencia 2017
Essencia 2017Essencia 2017
Essencia 2017
 
Abap Screen Exit guide
Abap Screen Exit guideAbap Screen Exit guide
Abap Screen Exit guide
 
#19.스프링프레임워크 & 마이바티스 (Spring Framework, MyBatis)_국비지원IT학원/실업자/재직자환급교육/자바/스프링/...
#19.스프링프레임워크 & 마이바티스 (Spring Framework, MyBatis)_국비지원IT학원/실업자/재직자환급교육/자바/스프링/...#19.스프링프레임워크 & 마이바티스 (Spring Framework, MyBatis)_국비지원IT학원/실업자/재직자환급교육/자바/스프링/...
#19.스프링프레임워크 & 마이바티스 (Spring Framework, MyBatis)_국비지원IT학원/실업자/재직자환급교육/자바/스프링/...
 
webdynpro Alv Tree
webdynpro  Alv Treewebdynpro  Alv Tree
webdynpro Alv Tree
 
Portfolio
PortfolioPortfolio
Portfolio
 
Spring integration을 통해_살펴본_메시징_세계
Spring integration을 통해_살펴본_메시징_세계Spring integration을 통해_살펴본_메시징_세계
Spring integration을 통해_살펴본_메시징_세계
 
Spring-Boot (springcamp2014)
Spring-Boot (springcamp2014)Spring-Boot (springcamp2014)
Spring-Boot (springcamp2014)
 
20201121 코드 삼분지계
20201121 코드 삼분지계20201121 코드 삼분지계
20201121 코드 삼분지계
 
webdynpro exit plug use
webdynpro exit plug usewebdynpro exit plug use
webdynpro exit plug use
 
Facebook은 React를 왜 만들었을까?
Facebook은 React를 왜 만들었을까? Facebook은 React를 왜 만들었을까?
Facebook은 React를 왜 만들었을까?
 
webdynpro Wda Select Option Usage
webdynpro Wda Select Option Usagewebdynpro Wda Select Option Usage
webdynpro Wda Select Option Usage
 
7789
77897789
7789
 

More from jung_se_hun

고정자산 국조보조금 프로세스
고정자산 국조보조금 프로세스고정자산 국조보조금 프로세스
고정자산 국조보조금 프로세스jung_se_hun
 
Abap 에서 webdynpro Call
Abap 에서 webdynpro Call Abap 에서 webdynpro Call
Abap 에서 webdynpro Call jung_se_hun
 
Webdynpro Service Activate
Webdynpro Service ActivateWebdynpro Service Activate
Webdynpro Service Activatejung_se_hun
 
webdynpro Select Option Default Value Setting
webdynpro  Select Option Default Value Setting webdynpro  Select Option Default Value Setting
webdynpro Select Option Default Value Setting jung_se_hun
 
webdynpro Ovs Usage
webdynpro Ovs Usagewebdynpro Ovs Usage
webdynpro Ovs Usagejung_se_hun
 
Webdynpro Alv Usage
Webdynpro Alv UsageWebdynpro Alv Usage
Webdynpro Alv Usagejung_se_hun
 
webdynpro Alv Leadselection
webdynpro Alv Leadselectionwebdynpro Alv Leadselection
webdynpro Alv Leadselectionjung_se_hun
 
webdynpro Table Popin
webdynpro Table Popin webdynpro Table Popin
webdynpro Table Popin jung_se_hun
 
sap Webdynpro File Up Down Load
sap Webdynpro File Up Down Load sap Webdynpro File Up Down Load
sap Webdynpro File Up Down Load jung_se_hun
 
SAP Abap File Save (Cl Gos Manager)
SAP Abap File Save (Cl Gos Manager)SAP Abap File Save (Cl Gos Manager)
SAP Abap File Save (Cl Gos Manager)jung_se_hun
 
sap Abap File Save (Cl Gos Manager)
sap Abap File Save (Cl Gos Manager)sap Abap File Save (Cl Gos Manager)
sap Abap File Save (Cl Gos Manager)jung_se_hun
 
webdynpro File Up Down Load
webdynpro File Up Down Load webdynpro File Up Down Load
webdynpro File Up Down Load jung_se_hun
 
webdynpro Popup Open
webdynpro Popup Openwebdynpro Popup Open
webdynpro Popup Openjung_se_hun
 
webdynpro Dropdown List Value Set Setting
webdynpro Dropdown List Value Set Setting webdynpro Dropdown List Value Set Setting
webdynpro Dropdown List Value Set Setting jung_se_hun
 
webdynpro for abap Cell Color Setting
webdynpro for abap Cell Color Setting webdynpro for abap Cell Color Setting
webdynpro for abap Cell Color Setting jung_se_hun
 
Abap HR Function
Abap HR Function Abap HR Function
Abap HR Function jung_se_hun
 
webdynpro Column Grouping
webdynpro Column Groupingwebdynpro Column Grouping
webdynpro Column Groupingjung_se_hun
 
webdynpro Application role setting
webdynpro Application role settingwebdynpro Application role setting
webdynpro Application role settingjung_se_hun
 
Webdynpro Yes-No Popup
Webdynpro Yes-No Popup Webdynpro Yes-No Popup
Webdynpro Yes-No Popup jung_se_hun
 
Abap RFC destination for web service import
 Abap RFC destination for web service import Abap RFC destination for web service import
Abap RFC destination for web service importjung_se_hun
 

More from jung_se_hun (20)

고정자산 국조보조금 프로세스
고정자산 국조보조금 프로세스고정자산 국조보조금 프로세스
고정자산 국조보조금 프로세스
 
Abap 에서 webdynpro Call
Abap 에서 webdynpro Call Abap 에서 webdynpro Call
Abap 에서 webdynpro Call
 
Webdynpro Service Activate
Webdynpro Service ActivateWebdynpro Service Activate
Webdynpro Service Activate
 
webdynpro Select Option Default Value Setting
webdynpro  Select Option Default Value Setting webdynpro  Select Option Default Value Setting
webdynpro Select Option Default Value Setting
 
webdynpro Ovs Usage
webdynpro Ovs Usagewebdynpro Ovs Usage
webdynpro Ovs Usage
 
Webdynpro Alv Usage
Webdynpro Alv UsageWebdynpro Alv Usage
Webdynpro Alv Usage
 
webdynpro Alv Leadselection
webdynpro Alv Leadselectionwebdynpro Alv Leadselection
webdynpro Alv Leadselection
 
webdynpro Table Popin
webdynpro Table Popin webdynpro Table Popin
webdynpro Table Popin
 
sap Webdynpro File Up Down Load
sap Webdynpro File Up Down Load sap Webdynpro File Up Down Load
sap Webdynpro File Up Down Load
 
SAP Abap File Save (Cl Gos Manager)
SAP Abap File Save (Cl Gos Manager)SAP Abap File Save (Cl Gos Manager)
SAP Abap File Save (Cl Gos Manager)
 
sap Abap File Save (Cl Gos Manager)
sap Abap File Save (Cl Gos Manager)sap Abap File Save (Cl Gos Manager)
sap Abap File Save (Cl Gos Manager)
 
webdynpro File Up Down Load
webdynpro File Up Down Load webdynpro File Up Down Load
webdynpro File Up Down Load
 
webdynpro Popup Open
webdynpro Popup Openwebdynpro Popup Open
webdynpro Popup Open
 
webdynpro Dropdown List Value Set Setting
webdynpro Dropdown List Value Set Setting webdynpro Dropdown List Value Set Setting
webdynpro Dropdown List Value Set Setting
 
webdynpro for abap Cell Color Setting
webdynpro for abap Cell Color Setting webdynpro for abap Cell Color Setting
webdynpro for abap Cell Color Setting
 
Abap HR Function
Abap HR Function Abap HR Function
Abap HR Function
 
webdynpro Column Grouping
webdynpro Column Groupingwebdynpro Column Grouping
webdynpro Column Grouping
 
webdynpro Application role setting
webdynpro Application role settingwebdynpro Application role setting
webdynpro Application role setting
 
Webdynpro Yes-No Popup
Webdynpro Yes-No Popup Webdynpro Yes-No Popup
Webdynpro Yes-No Popup
 
Abap RFC destination for web service import
 Abap RFC destination for web service import Abap RFC destination for web service import
Abap RFC destination for web service import
 

webdynpro Smartform To Pfd Converting

  • 1. Webdynpro 에서 smartform 을 pdf 파일로 변환하기 Skill cut [email_address] Copyright © 2006 by BNE Solution Consulting INC. ALL RIGHTS RESERVED. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means - electronic, mechanical, photocopying, recording, or otherwise- without the permission of BNE Solution Consulting. This document provides an outline of a presentation and is incomplete without the accompanying oral commentary and discussion.
  • 2.
  • 3.
  • 4. I. UI element and property 설정
  • 5.
  • 6.
  • 7.
  • 8. II. 구현 code
  • 9.
  • 10.
  • 11.
  • 12.
  • 14.