In customization manager, is there a way to detect when the user clicks the "Select Currency" button on the main Solomon toolbar?
I would need to research. One other option is to use the Professional Services Tools Library (which is free to download) to change your currency id's in the database from 0001, 0002, etc to 001, 002 so that the flags would display correctly. Are you familiar with the PSTL?
Technical Support Engineer
**This posting is provided "AS IS" with no warranties and confers no rights.
We don't know of a way to track that with Customization Manager. Do you want to know if they make a change using the Select Currency screen or just that they click the icon?
I want to know if the icon is clicked, similar to what is already there for someone clicking the save button.
Can you explain what you mean by "what is already there for someone clicking the Save button"? Clicking the save button updates tables in the database and sometimes updates the Lupd_DateTime, Lupd_User, and Lupd_Prog fields. Is that what you are referring to? Just clicking the Select Currency button doesn't update any tables.
I am looking for a way to detect if the button is clicked so that I can display a label that shows what the currency was changed to. I used the save button as an example because you can use update1_onupdate in order to perform actions after the save button is clicked.
The reason I need to track this is because of the way the currency flags are set now. The currency field is 4 character long. We currently have our currencies set as 0001, 0002, 0003, etc. Since our first 3 characters are almost always the same, we always get the same currency flag (it looks for a filename that matches the first 3 characters). If it is a 4 character field, why does it only look at the first 3 characters? As a workaround, we want to just not use a flag and display a label that displays the currency the user is currently working in.
Professional Services Tools Library worked, but the users are still not happy about having to change the currency ID's.
I'm glad to hear that you were able to use PSTL to change the Currency ID's. This at least allows the correct currency id flag to display so that users know which currency they are working with.
You indicate that the users are still unhappy about switching currencies. How would they like to be able to switch currencies without clicking on the icon?
The users are unhappy because in the database it allows for a 4 character currency, but the flags are set by a 3 character code. They had to change a lot of reports that were based upon a particular currency code.
I found a bug on this issue, number 19977. It has been fixed in the release of SL 2011. Looking back you could have upgraded to fix the issue if you would have been ready to upgrade at that time.
We are using SL 2011 SP1.
After I reread the the bug, it seems as if they corrected the help file so that it is documented that the image files should match the first three digits of the currency ID. We see a lot of currency id's such as PESO, EURO, CAD, etc. So we haven't had many complaints of this nature. However, if the currency id's are numbered such as the way you did it, it will not work.
I'll submit another request indicating that the image files should be able to have a 4 digit name to correspond with the 4 digits allowed in the currency id field.
I don't think this will be incorporated into the system any time soon though.
Other Microsoft Sites
I'm a Customer
I'm a Partner
Use the official Twitter tags:
#MSDYNCOMM | #CONV13