cancel
Showing results for 
Search instead for 
Did you mean: 

Wrong number of lines after loading TEXT data

Former Member
0 Kudos

Hello everybody,

I am purposing to fill text table. in

Target

          ZCODE = Concatenation of two text

          LTEXT = Long text

I am calculating zcode (id) exactly the same as i do for attribute flow and write Stext into <'RESULT_FIELDS>-LTEXT of Text structure.

However after i run the DTP to Text object I receive only 1 line.

I really need to know the issue. I have tried different ways of coding however it yields the same.

Thanks in advance.

Eddy

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member210321
Active Participant
0 Kudos

Hi,

Could you be more clear which infoobject it is standard or unstandard, does the infoobject got compunding characters?

AM

Former Member
0 Kudos

Hallo Altaf,

it is custom object (z***) have no Compund object.

Eddy

former_member210321
Active Participant
0 Kudos

Hi,

Have you tried to load two different ids together by applying filter in DTP? Is your DTP type full or delta?

AM

Former Member
0 Kudos

Hi Altaf,

DTP type is Delta and code should bring 25 Lines but i have only one.

former_member210321
Active Participant
0 Kudos

Hi,

When you load the data for the first time from DTP with type DELTA it loads all the records from that moment it creates a timestamp to load only new registers as it arrives. In your case you have made changes to a character in the transformation and wants to apply the changes to all the records so you need to load DTP with type FULL so as to get all the data one more time as to apply the changes you have made.

AM

Former Member
0 Kudos

Hi,

I changed the setting from Delta to Full however the number of records remain the same.

Eddy

former_member210321
Active Participant
0 Kudos

Hi,

Could you please send snapshot of mapping of the fields in the transformation with the ABAP code.

AM

Former Member
0 Kudos

Here you have

thank you

former_member210321
Active Participant
0 Kudos

Hi,

now i know why it is loading only one register, because of the keyfields are not present at target. if you see at the origin it has three key fields and at the target only one thats why it is overwritting the records. You need to place two more characters as compound so as to load the data correctly.

AM