On a project for a client I am using a field on Opps as part of a conditional formula field on Opps Prod. The result of that formula needs to be able to be summed from all Opp Prods, and the total displayed on the Opp.
Wha wha. :( Cross-Object formula field, so I cannot Roll Up that quantity.
Wait, No problem, work flow rules! Oh wait, Professional Edition.
Then I thought maybe I could use a button on the Opp Prod list, where one checks all the Opp Prod and then clicks the button to pass a value from the Opp to a field on the Opp Prod, that way it's not referencing something on another object; that value is THERE on the Opp Prod.
Wha wha. No API. No access to libraries.
As a non-coder, this leads me to the question "What is the purpose or functionality of OnClick JavaScript in Professional Edition"? With other features you can't use on lower editions, SFDC generally locks you out so you don't waste your time. What is it that you CAN accomplish with an OnClick JavaScript button in Professional Edition?
Oh, and Roll-Up Helper will not be an applicable solution to my original issue, so if you were thinking of it thanks, but not going to work this time.