Deutsch

ABAP, OpenUI5 06.01.2025

4 дня назад, 09:29
Re: ABAP, OpenUI5 06.01.2025
 
uscheswoi_82 патриот

Продолжим...

Поговорим про типы данных.

Короче в ABAP-е как и в других языках программирования есть типы данных.

Тип данных

Длина

Значение по умолчанию

Описание

Числовые типы данных




I

4

0

Целое число

F

8

0.0

Число с плавающей точкой

P

8

0

Упакованное число

N

1

9

Последовательность числовых символов

Байтовые/строковые типы данных




C

1

'' (пустая строка)

Последовательность символов

X

1

'00'

Байтовая последовательность

String

Переменной длины


Строка

Xstring

Переменной длины


Hexadecimal строка

Дата и время типы данных




D

8

"00000000"

Дата, формат (YYYYMMDD)

T

6

"000000"

Время, формат (HHMMSS)


Чтобы объявить переменную нужно использовать оператор/ключевое слово DATA.

Пример:

REPORT Z_DEMO_DATATYPE.
DATA firstname TYPE c LENGTH 50.



Ну или можно так:

REPORT Z_DEMO_DATATYPE.
DATA firstname(30) TYPE c.



Чтобы записать в переменную то надо использовать ключевое слово VALUE:

REPORT Z_DEMO_DATATYPE.
DATA firstname TYPE c LENGTH 50 VALUE 'Антоша'.



Теперь выведем на экран "Антоша":

REPORT Z_DEMO_DATATYPE.
DATA firstname TYPE c LENGTH 50 VALUE 'Антоша'.
WRITE c.
Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение
 

Перейти на