on 01-20-2009 3:54 PM
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
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 must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
>
> 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.
Hi, Thomas,
I have contacted the administrator and imported the note. It works!!
Super!!
Thank you for your help once again.
Best regards.
Fan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi, Thomas,
Thank you a lot for you warm help:-) Now I got it.
Wish you a pleasant day!!
Best regards,
Fan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi, Thomas,
Where can I check it? In the system->status?
My programm is in IBX (SRM5.0).
Best regards,
Fan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi, Thomas,
Thank you for your reply. I am quite new to WD. What is SP Level?
Best regards,
Fan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
>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?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.