Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Delay in Changes to Structure Being Recognized

Former Member
0 Likes
831

I have made some layout changes to a structure that I am using in as a field catalog for an ALV grid. The changes that I made last night did not appear when I ran the program, and they only showed up today.

I just made some more changes, and I don't want to wait another extended period.

Is there some cache that needs to get flushed so that the newly active version of the structure is used?

Thanks.

1 ACCEPTED SOLUTION
Read only

andreas_mann3
Active Contributor
0 Likes
740

hi,

you can make a log off / logon - but i think there's a fm too.

Andreas

5 REPLIES 5
Read only

andreas_mann3
Active Contributor
0 Likes
741

hi,

you can make a log off / logon - but i think there's a fm too.

Andreas

Read only

Former Member
0 Likes
740

Hi jerry,

1. what i understood is

u made some little changes in ABAP code itself,

for changing the layout/field catalogue

so that the look of alv gets changed.

( u did not do any changes at database level)

2. after that, u ran the report,

but the OLD look was there.

3. Well, many times , (almost all times)

when developing reports, this happens.

so what i do,

leave se38 tcode.

again come in se38 tcode

and again run the report from beginning.

then it comes new layout/field catalogue !

4. The reason is,

ALV functionality in sap,

uses some cache concept

(to improve performance)

. this cache gets cleared

when we come out of se38.

regards,

amit m.

Read only

Former Member
0 Likes
740

Thanks for the replies. I have tried completely logging out, and logging back in to R/3. But the changes to my structure are still not reflected in my ALV grid.

Guess I'll have to wait until some cache is cleared somewhere .

Read only

0 Likes
740

Jerry,

If you are using the function to create the field catalog, there is a parameter regarding the buffer. Make sure you set to the right value. Otherwise it will always create the fieldcatalog using the structure in cache / buffer.

I think it is BY PASS BUFFER.

Regards,

Ravi

Read only

Former Member
0 Likes
740

Well, the changes just now appeared, about 45 minutes later. There must be some cache getting flushed periodically somewhere.

This is a BW system. Maybe it is setup to be more static than a transactional system.