on 08-11-2016 5:26 PM
I have to show a field with the result of the multiplication of other two fields:
Field A : amount (decimal field) value added by user;
Field B : Price (decimal field determinated by Update Rule that returns a numeric field from a complex table);
Field C : Total price (decimal determinated by Update Rule (screen 1);
Screen 1
Example:
Field A : 10
Field B : 6,57
Expected Value on Field C : 65,7
I almost figured out how to do this, but the field C is not always refreshed when I change Field A or B value.
Giacomo,
Hi. How did you setup your Field C for your Transaction Property that uses this Update rule?
You have a Transaction1 that points to ScreenSet1 that your update rule is using. That Transaction1 has properties for your Field C.
Is the Transaction -> Properties -> Field C setup for Initial Value : Rule - Before Data Entry or Rule - After Data Entry or something else?
Regards,
Mark Pe
SAP Platinum Support Engineer
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Instead of taking the value from screenset property, i would suggest to use SCREENFIELDVALUE function and pass the field name.
Example: PROD
SCREENFIELDVALUE
Name of the field(FieldA)
SCREENFIELDVALUE
Name of the field(FieldB)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
What client are you trying to use? Have you tested in the ATE that is part of the Editor and turned on rule debugging to see if the rule is firing and what values it is finding?
--Bill
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
83 | |
24 | |
12 | |
9 | |
7 | |
6 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.