on 01-30-2009 8:16 AM
Hi,
we are using the technique to run functions on delta records which is described by SAP in the how to paper. It is basically deriving a delta indicator = X for any record changed in the layout, and then adjusting the filter dynamically to those records having an X at the moment.
It works ok as such. The only thing is: As described in the how to paper, you end up having zero records in your database with delta = X.
But one problem remains: If you enter a zero in the layout, you get a zero record on delta = X in your database, but you cannot work with this record at all. For example: We want to catch the event that a user on purpose enters a zero in a cell, and in this case we want to perform some FOX function (replacing a certain key figure with 0,01). This does not work, because I never can catch the zero-record, even though it creates a record in the database.
Many thanks for your help!
Andreas
Hi Andreas,
a workaround for this kind of problem is that the user does not enter a 0 in his keyfigure, but keys in e.g. a 1 in a seperate keyfigure which has the meaing "set the other keyfigure to 0". This way you would see the record (which is no longer a zero record now (because the separate keyfigure is not equal to 0)) in your planning function and you can act accordingly.
Hope this helps...
Matthias Nutt
SAP Consulting Switzerland
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
81 | |
9 | |
9 | |
7 | |
7 | |
6 | |
6 | |
6 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.