के साथ डिस्क्रिल्ड फ़ील्ड यहां आपके लिए एक है।एक असाइन किए गए फ़ील्ड प्रतीक
कोड का निम्न भाग एक संक्षिप्त डंप GETWA_NOT_ASSIGNED
के साथ क्यों समाप्त नहीं होता है और इसके बजाय लंबाई C
लंबाई 2
के साथ वापस लौटाता है?
FIELD-SYMBOLS: <fs_any> TYPE any.
DESCRIBE FIELD <fs_any>
TYPE DATA(l_type)
LENGTH DATA(l_length) IN BYTE MODE
DECIMALS DATA(l_decimals).
मुझे इस व्यवहार के बारे में ABAP दस्तावेज़ में कुछ भी नहीं मिला।
संपादित करें:
ऐसा लगता है कि कम डंप की तरह कभी नहीं है उम्मीद की जा करने के लिए। मैं यह भी कोशिश की
FIELD-SYMBOLS: <fs_any> TYPE i.
और
FIELD-SYMBOLS: <fs_any> TYPE but000.
तो vwegert के जवाब प्रशंसनीय लग रहा है के साथ है, क्योंकि यह c
है कि DATA: var.
चूक लंबाई 1
साथ की तरह किसी भी प्रकार के बिना एक चर की घोषणा की।
मैं पुष्टि कर सकता हूं कि हमारे यूनिकोड सिस्टम पर यह लंबाई 2 लौटाता है और यह UNASSIGN के बाद भी वही मान देता है। –