问题标签 [sap-data-dictionary]
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.
abap - 使桌子可定制/可移动?
我有一个设置错误的表(作为应用程序表,但创建了一个维护视图),但它应该是一个自定义表,以便我们能够传输表的条目。
到目前为止,我更改了表格的类型和可维护性,现在它是 C 类型(自定义),可以不受限制地进行更改。我还在技术设置中将类型更改为 APPL2,因此它是一个自定义表。在这些更改之后,我删除了原始表维护生成器视图并生成了一个新视图。
我的问题是,当我在 sm30 中保存新的/更改的条目时,我不会被要求提供传输请求,并且将它们放入 sm30 中的传输请求的选项(通过菜单)不可用。它已经过时了。
如何更改我的表格/我需要做什么才能传输我的自定义条目?
currency - 获取货币字段符号引用的货币符号
我有一个结构组件的字段符号:
问题:如果<lv_data>
是类型CURR
的结果WRITE...
可能是错误的。
<lv_data>
对包含货币符号的字段的引用(如“EUR”)。在我的例子中,我们可以假设引用的货币字段具有相同的结构。
有没有一种抽象的方法来获取参考的货币价值,<lv_data>
这样我就可以写出类似的东西
我查看了类cl_abap_typedescr
和子类,但没有发现任何可以用来分配的东西<lv_currency>
。
sql - 在字符类型列中存储数字
我正在研究SAP的数据表字段的数据类型。我意识到只存储数字的字段有时是 varchar 或 char 数据类型。例如,KUNNR(客户编号)和 BUKRS(公司代码)是字符数据类型。
在确定字段的数据类型仅包含其名称定义的数字时,将字段的数据类型定义为 varchar/char 而不是 int 的目的或好处是什么?
编辑:SAP 有“numc”数据类型和数字文本,“INT1/2/4/8”数据类型用于整数,但使用 char/varchar 代替客户编号或公司代码。如果您知道他们为什么在上述情况下使用 char 数据类型,请帮助我。我现在正在尝试通过引用 SAP 的数据模式来创建数据模式。
引用 SAP 表/字段详细信息的页面:
structure - 有没有办法通过类型表语法排除组件?
我试图将全局表gt_sel2声明为类型表zqmqnewslist(这是一个结构),但是 zqmqnewslist 的一个组件是 PRUEF(类型ZQMKZPRUEF ),我不希望它在新表gt_sel2中。
有没有办法将表gt_sel2声明为类型zqmqnewslist而没有组件PRUEF?我知道我们也可以通过选择来完成,我们选择表zqmqnewslist的所有必要组件,不包括PRUEF,但是有什么捷径吗?
谢谢大家!