Abap 获取SELECT语句中的格式化值

Abap 获取SELECT语句中的格式化值,abap,Abap,有没有办法从Select语句中获取“Value”字段?在ABAP中使用SELECT时,我得到的值类似于“value unconferted” 是否有一个特殊的FM,我必须使用它来获取“值”字段 无法直接从SELECT语句中选择,您需要转换该值 转到SE11,输入表名PROJ。双击数据元素,双击域。这里有一个“例程”字段,您可以在这里找到值KONPD。这是用于在输入值(未转换,即存储在DB中的值)和输出值(已转换,即屏幕上显示的值)之间进行转换的转换出口 如果双击此字段,将显示可用于转换的功能模块

有没有办法从Select语句中获取“Value”字段?在ABAP中使用
SELECT
时,我得到的值类似于“value unconferted”

是否有一个特殊的FM,我必须使用它来获取“值”字段


无法直接从SELECT语句中选择,您需要转换该值

转到SE11,输入表名
PROJ
。双击数据元素,双击域。这里有一个“例程”字段,您可以在这里找到值
KONPD
。这是用于在输入值(未转换,即存储在DB中的值)和输出值(已转换,即屏幕上显示的值)之间进行转换的转换出口

如果双击此字段,将显示可用于转换的功能模块:

  • CONVERSION\u EXIT\u KONPD\u INPUT
  • CONVERSION\u EXIT\u KONPD\u OUTPUT
坏消息是,您必须分别转换每个值,因此如果数据位于内部表
LOOP/ENDLOOP
中,请调用FM