ABAP笔记系列-Adobe From(PDF From)入门

Adobe From简单入门


文章目录

  • Adobe From简单入门
  • 前言
  • 一、Adobe From是什么?
  • 二、特点
    • 1.相比传统Smartforms的区别:
    • 2.关键设计节点概念
      • 2.1在设计PDF表单时,有四种布局类型
      • 2.2层次结构:我们可以看到所有布局元素
      • 2.3design view 用于设计布局元素在Adobe forms
      • 2.4条形码
  • 三、程序调用Adobe From
  • 总结


前言

本文章仅仅记录学习Adobe From的一些关键点,具体教程后期会补上。
Adobe From T-code : SFP

一、Adobe From是什么?

Adobe From 又称为PDF FROM 是SAP的一种最新的表单生成技术,相比较Sap Script From 与 Smartforms 其优点更加灵活方便开发。

二、特点

1.相比传统Smartforms的区别:

传统Smartforms的开发,其数据交互与表单设计是集成在一起的。
ABAP笔记系列-Adobe From(PDF From)入门_第1张图片Adobe Form则将该编辑模式进行了拆分,接口设计与样式设计分为两块
如 example:ZADOBE_SALES_TEST 作为表单的样式,
ABAP笔记系列-Adobe From(PDF From)入门_第2张图片
设计界面:
ABAP笔记系列-Adobe From(PDF From)入门_第3张图片那么既然编辑界面我们已经创建好,但是数据接口还未确定。我们可以在属性界面,引入设计好的接口:ZTESTW
这个界面有点类似Smartforms接口,所以应该大家都能熟悉。
ABAP笔记系列-Adobe From(PDF From)入门_第4张图片设计完成,我们需要在样式设计的界面属性进行引用,如题。
ABAP笔记系列-Adobe From(PDF From)入门_第5张图片

2.关键设计节点概念

2.1在设计PDF表单时,有四种布局类型

ABAP笔记系列-Adobe From(PDF From)入门_第6张图片
标准布局: 适用于打印,发送PDF邮件,不适用于Web dynpro
ZCI layout : 适用于Web dynpro 的PDF 表单 没有启用ActiveX
xACF layout : 适用于Web dynpro 的PDF 表单 浏览器启用了ActiveX
未知类型格式: 适用于 sap netweaver

2.2层次结构:我们可以看到所有布局元素

ABAP笔记系列-Adobe From(PDF From)入门_第7张图片
ABAP笔记系列-Adobe From(PDF From)入门_第8张图片

2.3design view 用于设计布局元素在Adobe forms

hierarchy->master page 母版页
概念:每个表单设计都至少包含一个Adobe lifecycle designer 自动创建的母版页
master pages 负责 pdf body 的格式,提供一致性的设计,

Body page 代表表单页,每个body page 从 master page上获得 页大小和页方向
ABAP笔记系列-Adobe From(PDF From)入门_第9张图片
Tips: 如果遇到一些元素没有出现,可以刷新重置一下。
ABAP笔记系列-Adobe From(PDF From)入门_第10张图片
行项目数据,应该选择Flowed 浮动,因为是动态的

ABAP笔记系列-Adobe From(PDF From)入门_第11张图片绑定我们接口传入的值:
ABAP笔记系列-Adobe From(PDF From)入门_第12张图片

ABAP笔记系列-Adobe From(PDF From)入门_第13张图片行项目的属性需要设置成浮动,另外勾上允许分页

在这里插入图片描述](https://img-blog.csdnimg.cn/ff15f55a99ce45218ee1261c9e371b1b.png)
![在这里插入图片描述

2.4条形码

ABAP笔记系列-Adobe From(PDF From)入门_第14张图片双击条形码的属性,进行值绑定
ABAP笔记系列-Adobe From(PDF From)入门_第15张图片


三、程序调用Adobe From

从程序中调用Adobe Form
1.FP_JOB_OPEN
打开FP job 传递参数
2.FP_FUNCTION_MOUDLE_NAME
主要作用,得到Adobe form的 FM name
3.FP_JOB_CLOSE
关闭作业

总结

以上就是今天要讲的内容,本文仅仅简单介绍了Adobe From的概念认识,后续会相应更新具体细节点。

你可能感兴趣的:(ABAP,adobe,笔记,pdf,开发语言)