二维码

[ABAP] SAP Press - SAP Interactive Forms by Adobe电子版下载

Twilight发表于 2015-11-04 00:22Twilight 最后回复于 2015-11-04 00:22 [复制链接] 3132 0

SAP Press - SAP Interactive Forms by Adobe目录:
  1. 1 Introduction .............................................................................. 17
  2. 2 Use of SAP Interactive Forms by Adobe ................................... 23
  3. 2.1 PDF, PDF-Based Print Forms, and Interactive PDF Forms ............ 23
  4. 2.1.1 PDF File Format ............................................................ 23
  5. 2.1.2 PDF-Based Print Forms ................................................. 24
  6. 2.1.3 Interactive PDF Forms ................................................... 27
  7. 2.1.4 Accessibility of PDF Forms ............................................ 28
  8. 2.1.5 Using Interactive PDF Forms ......................................... 29
  9. 2.2 Adobe Reader and Adobe Acrobat Family ................................... 29
  10. 2.2.1 Comparing Adobe Reader and Acrobat Professional ...... 30
  11. 2.2.2 Selecting the Appropriate Adobe Reader Version .......... 33
  12. 2.2.3 Useful Settings of Adobe Reader ................................... 34
  13. 2.3 Examples of PDF-Based Print Forms and Interactive PDF Forms ... 34
  14. 2.3.1 Example for Print Output .............................................. 34
  15. 2.3.2 Creating an Interactive PDF Form ................................. 38
  16. 2.4 Using Interactive Forms in Business Processes ............................. 40
  17. 2.4.1 Online Scenarios ........................................................... 41
  18. 2.4.2 Of ine Scenarios ........................................................... 41
  19. 2.4.3 Combining Online and Of ine Scenarios ....................... 43
  20. 2.4.4 When Do You Use Online and Of ine Scenarios? .......... 43
  21. 2.4.5 Notes on the Use of Interactive Forms .......................... 45
  22. 2.5 Software Components and Architecture ...................................... 46
  23. 2.5.1 Adobe LiveCycle Designer ............................................. 47
  24. 2.5.2 Adobe Document Services ............................................ 52
  25. 2.5.3 Interaction of Components ........................................... 56
  26. 2.6 Summary .................................................................................... 60
  27. 3 Installation and Con guration ................................................. 63
  28. 3.1 Prerequisites ............................................................................... 63
  29. 3.1.1 Credentials and Password for SAP Interactive Forms by Adobe ...................................................................... 64
  30. 3.1.2 Adobe LiveCycle Designer 8.2 ....................................... 64
  31. 3.2 Basic Con guration ..................................................................... 64
  32. 3.2.1 ADSUSER ...................................................................... 65
  33. 3.2.2 ADSCaller ..................................................................... 68
  34. 3.2.3 Web Service Test ........................................................... 68
  35. 3.3 Scenario-Dependent Con guration ............................................. 72
  36. 3.3.1 RFC Destination ............................................................ 73
  37. 3.3.2 Destination and ICF Service .......................................... 75
  38. 3.3.3 Web Service Proxy ........................................................ 82
  39. 3.3.4 ReaderRights Credential ................................................ 85
  40. 3.3.5 FPCONNECT ................................................................. 88
  41. 3.4 Con guration for Parallelization .................................................. 89
  42. 3.4.1 Web Service for Parallelization ...................................... 91
  43. 3.4.2 Web Service for Monitoring .......................................... 93
  44. 3.4.3 Connection Test for the Two Web Services .................... 94
  45. 3.4.4 Assigning the Logical Port to the ADS Connection ........ 95
  46. 3.5 Optional Con guration ............................................................... 96
  47. 3.5.1 Licensing ...................................................................... 96
  48. 3.5.2 Credentials, Trusted Anchors, Certi cate Revocation Lists .............................................................................. 98
  49. 3.5.3 Service Properties ......................................................... 101
  50. 3.5.4 Number of Parallel Print Jobs ........................................ 103
  51. 3.5.5 Fonts ............................................................................ 105
  52. 3.5.6 XDCs ............................................................................ 105
  53. 3.6 Error
  54. 3.7 Using ADS .................................................................................. 107
  55. Analysis .............................................................................. 105
  56. 3.7.1 Monitoring and Performance Tracing ............................ 107
  57. 3.7.2 Log Con gurator ........................................................... 108
  58. 3.8 Installation of Adobe LiveCycle Designer .................................... 110
  59. 3.9 Automatic Con guration via CTC ................................................ 110
  60. 3.10 ADS Hub .................................................................................... 111
  61. 3.11 Summary .................................................................................... 114
  62. 4 Interface and Form Context ...................................................... 115
  63. 4.1 Structure of a Form ..................................................................... 115
  64. 4.2 Interface of a Form ..................................................................... 116
  65. 4.2.1 ABAP Dictionary-Based Interface .................................. 119
  66. 4.2.2 XML Schema-Based Interface ........................................ 129
  67. 4.2.3 Smart Forms-Compatible Interface ................................ 131
  68. 4.2.4 Documentation of a Form Interface .............................. 132
  69. 4.3 Context of a Form ....................................................................... 134
  70. 4.3.1 Creating a Form ............................................................ 134
  71. 4.3.2 Structure of a Form ....................................................... 137
  72. 4.3.3 Structures ..................................................................... 141
  73. 4.3.4 Data Nodes .................................................................. 144
  74. 4.3.5 Text Nodes ................................................................... 146
  75. 4.3.6 Graphic Nodes .............................................................. 153
  76. 4.3.7 Address Nodes .............................................................. 157
  77. 4.3.8 Alternatives .................................................................. 160
  78. 4.3.9 Tables or Loops ............................................................. 163
  79. 4.3.10 Single Record Nodes ..................................................... 167
  80. 4.3.11 Conditions .................................................................... 170
  81. 4.3.12 Folders ......................................................................... 171
  82. 4.4 Documentation of a Form ........................................................... 172
  83. 4.5 Summary .................................................................................... 173
  84. 5 Creating Form Templates .......................................................... 175
  85. 5.1 Adobe LiveCycle Designer ........................................................... 175
  86. 5.1.1 Menu Bar and Toolbar .................................................. 177
  87. 5.1.2 Script Editor .................................................................. 177
  88. 5.1.3 Hierarchy and Data View .............................................. 178
  89. 5.1.4 Library and Object Palette ............................................ 180
  90. 5.1.5 Form Design Area ......................................................... 182
  91. 5.2 The Basic Principles of the Form Template Design ....................... 182
  92. 5.2.1 Getting Started ............................................................. 184
  93. 5.2.2 Using Text Fields ........................................................... 187
  94. 5.2.3 Formatting Texts ........................................................... 193
  95. 5.3 Data Binding for Form Fields ....................................................... 195
  96. 5.3.1 De ning the Data Binding ............................................ 195
  97. 5.3.2 Using Preview Data ....................................................... 198
  98. 5.4 Structuring Form Templates with Subforms ................................. 199
  99. 5.4.1 Adding a Hierarchy ....................................................... 200
  100. 5.4.2 Extending the Form Template ....................................... 203
  101. 5.5 Using Master Pages and Rich Text Fields ..................................... 209
  102. 5.5.1 Customizing the Master Page ........................................ 209
  103. 5.5.2 Rich Text Fields ............................................................. 210
  104. 5.5.3 Alternative Method for Adding the Footer .................... 213
  105. 5.5.4 Activating Forms ........................................................... 213
  106. 5.6 Reusing Form Objects ................................................................. 213
  107. 5.6.1 Creating Your Own Libraries ......................................... 214
  108. 5.6.2 Adding Form Objects .................................................... 215
  109. 5.6.3 Using Form Objects ...................................................... 216
  110. 5.7 Implicit Data Binding .................................................................. 217
  111. 5.7.1 Creating Copies of Forms .............................................. 217
  112. 5.7.2 Implementing the Implicit Data Binding ....................... 218
  113. 5.8 Useful Functions in Adobe LiveCycle Designer ............................ 222
  114. 5.8.1 Customizing the Toolbars .............................................. 222
  115. 5.8.2 Object Editor ................................................................ 222
  116. 5.8.3 Spelling ........................................................................ 223
  117. 5.8.4 Hyphenation ................................................................. 223
  118. 5.8.5 Managing Multiple Form Fields .................................... 225
  119. 5.8.6 Managing Data Bindings ............................................... 225
  120. 5.8.7 Adobe Reader Target Version for a Form Template ........ 226
  121. 5.8.8 De ning the Tab Order ................................................. 227
  122. 5.8.9 PDF Structure ............................................................... 228
  123. 5.9 Summary .................................................................................... 228
  124. 6 Form Output ............................................................................. 229
  125. 6.1 Print
  126. 6.1.1 Data Selection .............................................................. 230
  127. 6.1.2 Determining the Generated Function Module ............... 232
  128. 6.1.3 Opening a Print Job ...................................................... 234
  129. 6.1.4 Calling the Generated Function Module ........................ 237
  130. 6.1.5 Closing the Print Job ..................................................... 239
  131. 6.1.6 Form Output ................................................................ 240
  132. 6.2 Spool System .............................................................................. 244
  133. 6.3 Device Types for the Output ....................................................... 246
  134. 6.4 Special Output Scenarios ............................................................ 249
  135. 6.4.1 Archiving ...................................................................... 249
  136. 6.4.2 Returning Documents ................................................... 250
  137. 6.5 Error Analysis .............................................................................. 254
  138. 6.5.1 Trace and PDF with Additional Information .................. 254
  139. Program ............................................................................. 230
  140. 6.5.2 Activating and Retrieving the Trace in the Print
  141. Program ........................................................................ 258
  142. 6.5.3 More Detailed Error Messages ...................................... 258
  143. 6.5.4 ICF Recorder ................................................................. 258
  144. 6.6 Performance Optimization Through Bundling .............................. 263
  145. 6.6.1 Bundling Forms ............................................................. 263
  146. 6.6.2 Activating Bundling ...................................................... 264
  147. 6.6.3 Deactivating Bundling ................................................... 265
  148. 6.6.4 Bundling Example ......................................................... 266
  149. 6.6.5 Bundling the PDF Return .............................................. 269
  150. 6.7 Parallelization of Print Jobs ......................................................... 270
  151. 6.7.1 Activating Parallelization in the Print Program ............... 272
  152. 6.7.2 Monitoring Requests .................................................... 273
  153. 6.7.3 Tracing Using the SOA Manager .................................... 276
  154. 6.8 Translating Forms ........................................................................ 281
  155. 6.8.1 Translating Short Texts .................................................. 282
  156. 6.8.2 Translating Long Texts ................................................... 283
  157. 6.8.3 Output of a Translated Form ......................................... 284
  158. 6.9 XFP Output ................................................................................ 285
  159. 6.10 Summary .................................................................................... 287
  160. 7 Advanced Form Template Design ............................................. 289
  161. 7.1 Advanced Techniques for Print Forms ......................................... 289
  162. 7.1.1 Preparations ................................................................. 289
  163. 7.1.2 Floating Fields .............................................................. 290
  164. 7.1.3 Using Tables .................................................................. 292
  165. 7.1.4 Page Breaks .................................................................. 296
  166. 7.1.5 Subform Set .................................................................. 300
  167. 7.1.6 Using Patterns for Display Formatting ........................... 302
  168. 7.1.7 Conditional Page Breaks ................................................ 307
  169. 7.1.8 Form Output with Duplex Printing ................................ 309
  170. 7.1.9 Output of the Completed Form Template ..................... 311
  171. 7.2 Interactive PDF Forms ................................................................. 312
  172. 7.2.1 Preparations ................................................................. 313
  173. 7.2.2 From PDF-Based Print Forms to Interactive PDF Forms ... 317
  174. 7.2.3 Form Fields of Interactive PDF Forms ............................ 330
  175. 7.2.4 Dynamic Properties ....................................................... 338
  176. 7.3 Using Script Programs ................................................................. 341
  177. 7.3.1 First Script Program ...................................................... 342
  178. 7.3.2 Tips for Debugging Script Programs .............................. 346
  179. 7.3.3 Calculations via Script Programs .................................... 348
  180. 7.3.4 Input Validation via Script Programs ............................. 349
  181. 7.3.5 Controlling the Ready-for-Input Status and
  182. Visibility of Form Fields ................................................. 350
  183. 7.3.6 Determining the Recipient Address for an Email
  184. Message at Runtime ..................................................... 352
  185. 7.3.7 Querying Reader Version Information ........................... 353
  186. 7.3.8 Access to Data Nodes and Form Fields .......................... 356
  187. 7.3.9 Dynamic Tables ............................................................. 357
  188. 7.4 Using Barcodes ........................................................................... 361
  189. 7.4.1 Properties of Barcodes .................................................. 362
  190. 7.4.2 Notes on the Output of Barcodes with
  191. Zebra Label Printers ...................................................... 363
  192. 7.5 Tips for Increasing Performance .................................................. 363
  193. 7.5.1 Merging Static Texts ...................................................... 363
  194. 7.5.2 Resolution of Used Images ............................................ 364
  195. 7.5.3 Ensuring Correct Data Bindings ..................................... 364
  196. 7.5.4 Nesting Depth of Subforms ........................................... 364
  197. 7.5.5 Gradient Fills for PostScript Level 2 ............................... 365
  198. 7.5.6 Using Script Programs ................................................... 365
  199. 7.5.7 Enforcing Strict Scoping Rules in JavaScript ................... 365
  200. 7.5.8 Limiting the Volume of Transferred Data for the
  201. Form Output ................................................................ 366
  202. 7.5.9 Using Fonts ................................................................... 366
  203. 7.6 Introduction to Accessible PDF Forms ......................................... 366
  204. 7.6.1 Creating Accessible PDF Forms ..................................... 367
  205. 7.6.2 Tips for Creating Accessible PDF Forms ......................... 368
  206. 7.7 Additional Information ............................................................... 369
  207. 7.7.1 Additional Information on the Internet ......................... 369
  208. 7.7.2 Adobe Designer Scripting Reference ............................. 369
  209. 7.7.3 XFA .............................................................................. 370
  210. 7.7.4 Acrobat JavaScript Reference ........................................ 370
  211. 7.8 Summary .................................................................................... 371
  212. 8 Integration with Web Dynpro ABAP ........................................ 373
  213. 8.1 Web Dynpro ABAP ..................................................................... 374
  214. 8.1.1 Initial Overview ............................................................ 374
  215. 8.1.2 Step by Step: Hello World ............................................. 378
  216. 8.2 Scenarios for the Integration of Interactive Forms ....................... 385
  217. 8.2.1 Print Scenario ............................................................... 385
  218. 8.2.2 Online Scenario ............................................................ 387
  219. 8.2.3 Of ine Scenario ............................................................ 388
  220. 8.3 The InteractiveForm UI Element .................................................. 389
  221. 8.4 Interaction with Form Builder ..................................................... 391
  222. 8.4.1 Using Form Templates ................................................... 391
  223. 8.4.2 The pdfOnly Case ......................................................... 404
  224. 8.5 Implementing Scenarios Using Web Dynpro ABAP ...................... 404
  225. 8.5.1 Print Scenario ............................................................... 405
  226. 8.5.2 Online Scenario ............................................................ 410
  227. 8.5.3 Of ine Scenario ............................................................ 469
  228. 8.5.4 Migrating ACF to ZCI .................................................... 497
  229. 8.5.5 Specialized Topics ......................................................... 498
  230. 8.6 Summary .................................................................................... 500
  231. 9 Internal Service Request ........................................................... 501
  232. 9.1 Introduction ............................................................................... 502
  233. 9.1.1 Concepts in the ISR Framework .................................... 502
  234. 9.1.2 Prerequisites ................................................................. 504
  235. 9.1.3 What Can Be Con gured and Where Can It Be
  236. Programmed? ............................................................... 505
  237. 9.2 SAP NetWeaver Portal Scenarios ................................................. 506
  238. 9.2.1 Grouping of the Provided Scenarios .............................. 507
  239. 9.2.2 Calling the Request Form in the Portal .......................... 507
  240. 9.2.3 Applicant Role .............................................................. 508
  241. 9.2.4 Approver Role .............................................................. 514
  242. 9.2.5 Processor Role .............................................................. 517
  243. 9.2.6 Work ow or Worklist? .................................................. 518
  244. 9.3 Getting Started—Creating a Plain Scenario .................................. 518
  245. 9.3.1 Preliminary Considerations for a New ISR Scenario ....... 519
  246. 9.3.2 ISR Wizard .................................................................... 520
  247. 9.4 Customizing and Programming a Scenario ................................... 529
  248. 9.4.1 General Details ............................................................. 529
  249. 9.4.2 Application and Version ................................................ 532
  250. 9.4.3 Noti cation Type .......................................................... 533
  251. 9.4.4 Entry Type .................................................................... 534
  252. 9.4.5 Characteristics .............................................................. 535
  253. 9.4.6 Activities and Automatic Updates in Noti cations ......... 537
  254. 9.4.7 The Processor’s Activities from the Form ....................... 541
  255. 9.4.8 Processor Determination (BAdI QISR3) and Work ow ... 543
  256. 9.4.9 Service Costs and BAdI QISR2 ....................................... 548
  257. 9.4.10 Testing the Scenario ...................................................... 550
  258. 9.5 Request Forms as Adobe Forms .................................................. 551
  259. 9.5.1 Speci c Properties ........................................................ 551
  260. 9.5.2 Structure of the Interface and Form Context ................. 552
  261. 9.5.3 Generating Adobe Forms from Characteristics ............... 554
  262. 9.5.4 Generating New Characteristics from the Form ............. 556
  263. 9.5.5 ISR Library—Special Screen Elements ............................ 556
  264. 9.6 Form
  265. 9.6.1 Data Structures within the ISR Framework .................... 567
  266. 9.6.2 Default Values for the MODE, USER_COMMAND,
  267. Flow Logic ......................................................................... 564
  268. and FORM_VIEW Parameters ....................................... 568
  269. 9.6.3 Programming Examples ................................................. 568
  270. 9.6.4 Reading and Setting the Special Request Fields in
  271. BAdI Methods .............................................................. 572
  272. 9.6.5 Error Handling During Checks ....................................... 574
  273. 9.6.6 Controlling the Field Layout .......................................... 574
  274. 9.7 ISR Architecture .......................................................................... 575
  275. 9.7.1 ISR as a Toolset ............................................................. 575
  276. 9.7.2 Web Dynpro ABAP Component and How to Use It ....... 577
  277. 9.7.3 Usage Options in SAP NetWeaver Portal ....................... 580
  278. 9.7.4 ISR_PROCESS_EVENT RFC ............................................ 588
  279. 9.7.5 Additional Interfaces and Auxiliary Functions ................ 590
  280. 9.8 ISR in the Application Basis (ABA) ............................................... 592
  281. 9.8.1 Basic Concept ............................................................... 592
  282. 9.8.2 De ning a Scenario ....................................................... 594
  283. 9.8.3 Form Flow Logic ........................................................... 596
  284. 9.8.4 Architecture .................................................................. 600
  285. 9.9 Summary .................................................................................... 603
  286. 10 ABAP Of ine Infrastructure ...................................................... 605
  287. 10.1 Of ine Scenarios Using Email Messages ...................................... 605
  288. 10.2 Address Updating in the Flight-Booking Model as a
  289. Sample Scenario ......................................................................... 606
  290. 10.3 Con guring the Email Inbound ................................................... 608
  291. 10.4 Using ABAP Of ine Infrastructure ............................................... 609
  292. 10.4.1 Creating the Of ine Handler ......................................... 609
  293. 10.4.2 Interface and Context ................................................... 610
  294. 10.4.3 Creating the Form Template .......................................... 612
  295. 10.4.4 Generating and Sending the Form ................................. 618
  296. 10.4.5 Processing Forms Received ........................................... 623
  297. 10.5 Testing the Of ine Scenario ........................................................ 628
  298. 10.6 Summary .................................................................................... 633
  299. 11 ABAP PDF Object ..................................................................... 635
  300. 11.1 Overview .................................................................................... 635
  301. 11.2 Instantiating the PDF Object ....................................................... 636
  302. 11.3 Creating a PDF Document ........................................................... 639
  303. 11.3.1 Retrieving a Form ......................................................... 640
  304. 11.3.2 Transferring a Form via a Reference ............................... 641
  305. 11.3.3 Creating an Interactive PDF Document ......................... 642
  306. 11.3.4 Usage Rights ................................................................. 645
  307. 11.4 Processing an Interactive PDF Document .................................... 647
  308. 11.4.1 Filling Out an Interactive PDF Document ...................... 648
  309. 11.4.2 Data Extraction ............................................................. 650
  310. 11.4.3 Validation of a Digital Signature .................................... 651
  311. 11.5 Certifying PDF Documents .......................................................... 653
  312. 11.6 Job Pro les ................................................................................. 657
  313. 11.7 Additional Methods of the PDF Object ....................................... 657
  314. 11.8 Summary .................................................................................... 658
  315. 12 Of ine Scenarios via Web Services .......................................... 659
  316. 12.1 Overview .................................................................................... 659
  317. 12.2 Using WSDL Data Connections ................................................... 660
  318. 12.2.1 Creating a Web Service Based on a BAPI ....................... 660
  319. 12.2.2 Creating a Form Template ............................................. 668
  320. 12.2.3 Testing the Form Template ............................................ 674
  321. 12.3 Using the SOAP Object in JavaScript ........................................... 678
  322. 12.3.1 Creating a Web Service on the Basis of a
  323. Function Module .......................................................... 678
  324. 12.3.2 Creating a Form Template ............................................. 684
  325. 12.3.3 Implementing the Web Service Calls ............................. 685
  326. 12.3.4 Testing the Form Template ............................................ 690
  327. 12.4 Tips for Using Web Services ........................................................ 692
  328. 12.4.1 Calling the Web Service in the Click Event .................... 692
  329. 12.4.2 Calling the Web Service Automatically When
  330. Opening the Form ........................................................ 692
  331. 12.4.3 Calling Multiple Web Services Using a Button ............... 692
  332. 12.5 Summary .................................................................................... 693
  333. 13 Advanced Installation and Con guration ................................. 695
  334. 13.1 Con guring a Secure Connection to ADS .................................... 695
  335. 13.1.1 Setting Up Your Own Certi cation Authority ................. 696
  336. 13.1.2 Creating an SSL Client Identity in the ABAP System ...... 698
  337. 13.1.3 Con guring the Java System and ADS ........................... 709
  338. 13.1.4 Creating a Secure Connection in the ABAP System ........ 727
  339. 13.2 Managing and Creating Job Pro les ............................................ 730
  340. 13.2.1 Calling the Job Pro le Management .............................. 730
  341. 13.2.2 Managing Job Pro les ................................................... 731
  342. 13.2.3 Creating a New Job Pro le ............................................ 731
  343. 13.3 Installing and Using the XDC Editor ............................................ 734
  344. 13.4 Summary .................................................................................... 735
复制代码

购买主题 本主题需向作者支付 20 枚金币 才能浏览
回复

使用道具 举报

快速回帖

本版积分规则
您需要登录后才可以回帖 登录 | 注册有礼

快速回复 返回顶部 返回列表