问题标签 [sap-smart-forms]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
1035 浏览

abap - 当我尝试创建说找不到宏的文本时,Smartform 崩溃

您好,我正在使用 ECC6 EHP7 服务器,当我尝试在 Smartform 中创建“文本”时,它会崩溃说没有找到宏。

我已经拍摄了错误的屏幕截图并附在下面,所以请有人帮我我需要做哪些配置来摆脱我的错误。

这是我尝试创建文本时得到的

在此处输入图像描述

如果我点击显示帮助,我就是这样,它正在显示

在此处输入图像描述

这些是它显示的步骤

在此处输入图像描述

在此处输入图像描述

我已经尝试了所有步骤,但我的 smartform 事务在文本创建期间仍然崩溃。

0 投票
1 回答
965 浏览

abap - 如何将列动态添加到智能表单表?

有没有一种方法可以根据内部表上的记录在智能表单中动态添加列?

此致

0 投票
1 回答
694 浏览

abap - SAP Smartforms 带有压缩数字的布局问题

我目前正在尝试用一些信息填写智能表格。我有一个简单的文本元素并通过&name&. 数据本身可以很好地读取,但是布局不正确。有些字段只是纯文本,而其他字段则定义为带 2 位小数的压缩数字。由于某种原因,这些压缩数字字段没有对齐,总是在应该在该行中的所有其他内容下方显示一行。看起来像这样:

我怎样才能让这个例子中的 121,08 和其他的高度一样?文本元素如下所示:

只有字段 2 是一个压缩数字,因此我认为它可能与此有关。

0 投票
1 回答
120 浏览

sap-smart-forms - 不支持亚洲 2 字节字体添加字体文件时出错

我正在尝试通过 SE73 添加日文字体文件 (.ttf),但它给了我一个错误: Asian 2bytes fonts are not supported

我想知道是否有办法解决这个问题?

在此处输入图像描述

0 投票
1 回答
224 浏览

abap - 日文双字节字符变成正方形 PDF/SMARTFORMS

我正在尝试通过带有通过 TR SE73 添加的日文自定义字体的 smartform 生成 PDF,这是一种双字节字体。

日文的字符在 PDF 中显示为正方形,我尝试使用它可以使用的 ANDALE_J 字体,但使用我的自定义字体则不行。

我想知道是否有办法解决这个问题?

在此处输入图像描述

0 投票
1 回答
2005 浏览

abap - SAP Smartforms 动态更改某些项目的位置

所以我得到了这个我事先不知道长度的文本,因为它取决于内部表中有多少条目(见下文)。该表在我的报告中提供给 Smartforms FM。文本本身适用于动态文本变量,但在该文本下我需要一条水平线。Line 必须始终位于文本的正下方。到目前为止,我只得到了一条位置固定的线,这并没有导致我想要的结果。


如果可能的话,我怎样才能让线条根据文本的长度改变位置?这样无论文本有多少行,它都始终位于文本下方。


0 投票
1 回答
2843 浏览

pdf - 在 Xstring 变量中将智能表单转换为 PDF

我必须生成 PDF 格式的智能表格。我必须在 Z 表中保存这个输出(以任何可能的格式,我会说是 typestringxstring),这样它就可以在不处理的情况下再次生成。

您能否澄清一下是否有任何方法可以将 Smart Form PDF 保存为xstring类型?

我查看了生成智能表单的功能模块的输出并尝试查找xstring但无法找到它。

0 投票
1 回答
948 浏览

abap - 智能表单中的语法错误“字段“L_TABDEF–TLTYPE”未知”

我已经在 SMARTFORMS 的程序行中定义了局部变量,但似乎即使它是在程序行节点中本地声明的,它也看不到变量。

错误如下图。

字段“L_TABDEF–TLTYPE”未知。它既不在指定的表之一中,也不由“DATA”语句定义。“数据”状态

我在这里想念什么?

0 投票
1 回答
229 浏览

abap - 智能表单中的缓存文本模块

我在 smartforms 中为我们的页脚使用文本模块。如果我更改这些模块中的某些内容并将其传输,则更改不会对表单生效。

如果我通过事务打开文本,Smartforms一切都是正确的。

我需要清理任何缓存吗?

0 投票
1 回答
811 浏览

abap - Smartform 错误“只能使用 LIKE 为表参数引用平面类型”

我在 se11 中创建了一个表 ZPDETAIL01 并激活了它。在 smartforms 的表单界面中,我在表选项卡中创建了一个表参数 zdetail,类型分配为 TYPE,关联类型为 ZPDETAIL01。当我检查它时,发生错误,“ZPDETAIL01 Flat types may be referenced using LIKE for table parameters”

这是我的表本身的错误还是我的参数设置的错误?谢谢。

我将类型分配更改为 LIKE 并解决了问题。但我想知道为什么在搜索帮助按钮中我找不到 LIKE 选项,只有 TYPE 和 TYPE REF。