Я довольно новичок в ABAP, и я пытаюсь изучить типы данных структуры. Я нашел 2 примера для создания первой структуры;В чем разница между «данными» и «типами», создающими структуру?
TYPES : BEGIN OF employee_information,
name TYPE c LENGTH 20,
surname TYPE c LENGTH 20,
tel_no TYPE n LENGTH 12,
END OF employee_information.
, а другой другой;
DATA : BEGIN OF employee_information,
name TYPE c LENGTH 20,
surname TYPE c LENGTH 20,
tel_no TYPE n LENGTH 12,
END OF employee_information.
Я прочитал эту ссылку: http://help.sap.com/saphelp_nw70/helpdata/en/fc/eb2ff3358411d1829f0000e829fbfe/content.htm для понимания разницы между типами и данными, но это не достаточно хорошо для понимания того, почему мы используем это отчетливое термин для создания типа структуры данных?
Это правильный ответ, но следует отметить, что не только неявные рабочие области являются старым методом, они являются незаконными в объектах ABAP, а SAP специально рекомендует не использовать их везде. –
Брайан Каин прав об этом. И даже когда вы создаете DATA вместо TYPE и пытаетесь использовать его, например, в цикле, расширенная проверка программы ABAP (SLIN) дает вам ошибку о том, о чем говорил Брайан. Спасибо, Брайан. – Mtu
Спасибо за ваш ответ, это довольно ясный и всеобъемлющий – Merve