抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

作为Adobe Form中最重要的功能之一,当你想要动态的操作Form时就需要使用到这两种脚本语言。本篇笔记记录一个使用这两个脚本语言的实例。

一个十分简单但很实用的小功能。设置标签和内容文本的背景色。因为本次的内容比较简单且占用的位置和内容都很小,所以我们之前使用之前创建的Adobe Form Demo进行演示。

在Form中显示条形码,很常见的需求。

标题的内容已经将主题点明了,通过这一篇的学习我觉得可以考虑带入前端H5和CSS编写网页的思路来理解。使用Subform实现可以简单理解成前端DIV设置了浮动的属性。而使用Table来撑满整个网页的前端设计和这里有异曲同工之感。

未来如果项目上因为升级或者迁移,想要在BTP或其他时候打印Adobe表单时,却发现以前开发的表单对象是Smartform,就需要把Smartform转换为Adobe From。所以本篇笔记主要记录如何将Smartform转化为Adobe Form。

本次介绍的配置TCODE有三个,分别是NACE、OPK8和SPRO。NACE可以找到SAP中的所有应用程序列表;OPK8可以用来配置PP或PM模块的表单对象;SPRO可以配置QM(质量管理)表单。

判断条件If在编程语言中是十分重要的存在。在Adobe Form中也有类似的对象可以起到If语句的功能就是Alternative。它可以根据一定的条件来打印不同的内容到PDF文件上。

这一篇笔记主要用来记录Dynamic Text。和前面的Text Module与Include Text不同,Dynamic Text的全部内容均是通过外部传入的。而传入的参数则和ABAP开发过程中使用的文本框内表变量结构一致。

上一篇笔记说明了如何使用通过事物代码SMARTFORMS创建的Text Module对象如何在Adobe Form中进行展示。本篇笔记记录如何在Adobe Form中使用和展示Include Text对象。该对象展示的其实是SAP通过事物代码 SO10 创建和维护的Standard Texts(标准文本)。

Adobe Form中可以使用三种文本类型。分别是Text Module、Include Text和Dynamic Text。本篇笔记用来记录如何使用这三种文本类型在Adobe Form中进行展示。