cancel
Showing results for 
Search instead for 
Did you mean: 

filter value

Former Member
0 Kudos

Hi, experts,

I have a question about the table filter. I have created a node which contains the fields of the table for filtering. One field is called "creation date" and is of type SYDATUM. Quite strange is that input field for filtering in the table above this field shows automatically "00000000" . This is of course not cool.

Is there anything that I can do?

Best regards,

Fan

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi, Thomas

I found the oss note you mentioned.

But is this CL_TABLE_FILTER_FIELD the default class for WD? Am I allowed or can I change the code in order to solve this problem?

Best regards,

Fan

thomas_jung
Developer Advocate
Developer Advocate
0 Kudos

>

> Hi, Thomas

>

> I found the oss note you mentioned.

> But is this CL_TABLE_FILTER_FIELD the default class for WD? Am I allowed or can I change the code in order to solve this problem?

>

> Best regards,

> Fan

You or your basis team should use the transaction code SNOTE to import this service note. That will change the code of the class for you by importing the fix from the note directly.

Answers (6)

Answers (6)

Former Member
0 Kudos

Hi, Thomas,

I have contacted the administrator and imported the note. It works!!

Super!!

Thank you for your help once again.

Best regards.

Fan

Former Member
0 Kudos

Hi, Thomas,

Thank you a lot for you warm help:-) Now I got it.

Wish you a pleasant day!!

Best regards,

Fan

Former Member
0 Kudos

Hi, Thomas,

sorry that I had to leave in a rush yesterday. I have just checked the SAP_BASIS:

Release: 700

Level: 0013

Highest Support Package: SAPKB70013

Thanks & regards,

Fan

thomas_jung
Developer Advocate
Developer Advocate
0 Kudos

It looks like OSS note 1094211 describes your problem exactly.

Former Member
0 Kudos

Hi, Thomas,

Where can I check it? In the system->status?

My programm is in IBX (SRM5.0).

Best regards,

Fan

thomas_jung
Developer Advocate
Developer Advocate
0 Kudos

System->Status then click on the Component Information button int he System System Data Group, right under the Component version. I wanted to know the release and SP level of your SAP_BASIS Software Component (which the Web Dynpro ABAP framework is part of).

Former Member
0 Kudos

Hi, Thomas,

Thank you for your reply. I am quite new to WD. What is SP Level?

Best regards,

Fan

thomas_jung
Developer Advocate
Developer Advocate
0 Kudos

>

> Hi, Thomas,

>

> Thank you for your reply. I am quite new to WD. What is SP Level?

>

> Best regards,

> Fan

Support Package

thomas_jung
Developer Advocate
Developer Advocate
0 Kudos

>Quite strange is that input field for filtering in the table above this field shows automatically "00000000" . This is of course not cool.

That is not real suprising actually. That matches the internal format of date based fields and the initial value is 00000000. ABAP uses a special field conversion exit to format dates between their internal and external representation. Since the field is a generic field and not specifically typed for the data type of the underlying UI element, I'm not suprised at all that the internal representation of the field is used.

I doubt there is much that you can do to effect this, short of changing your data type away from SYDATUM.

I did check in my 7.0 Enhp2 based system and this problem doesn't occur. The filter value for a date based field comes in blank like other filter columns. This may be something that SAP has corrected internally within the coding of the table filter in subsequent support or enhancement packages. What SP level are you on?