$ stack exec doctest -- src/Main.hs
<interactive>:6:14:
Ambiguous occurrence ‘stdout’
It could refer to either ‘Turtle.stdout’,
imported from ‘Turtle’ at src/Main.hs:6:1-13
(and originally defined in ‘Turtle.Prelude’)
or ‘System.IO.stdout’,
imported from ‘System.IO’
(and originally defined in ‘GHC.IO.Handle.FD’)
...
Examples: 2 Tried: 2 Errors: 0 Failures: 0
然后我想将内部表映射为输出为ALV表。他们之后是否有办法改变场长?
答案 0 :(得分:0)
除了您的代码中存在多个问题之外,您无法做到。如果您需要类似的东西,请在结构中添加一个额外的字段,使其具有您需要的任何大小,并将值复制过来。
答案 1 :(得分:0)
如果目标是向屏幕输出与内部(或数据库)中存储的内容不同(或格式不同)的内容,则可以采用具有转换出口的数据元素。
例如,查看表PRPS的关键字段。
答案 2 :(得分:0)
There is already an object named 'PK_HistoryRow' in the database.
Could not create constraint or index. See previous errors.
命令(和MOVE-CORRESPONDING
)不需要相同的字段类型。内容已转换。因此,您可以在内部结构中定义一个5个字符的字段,并将SELECT ... INTO CORRESPONDING FIELDS
- 值复制到这个5个字符的字段中:
BUKRS
陷阱:当您将其与ALV一起使用时,您将失去字段描述。 (另一方面,原始字段的字段描述将不再适合新字段。)