34. A computer-implemented method in which a computer system initiates execution of software instructions stored in memory for editing a form calculation, the computer-implemented method comprising: displaying a pre-formatted form calculation that includes displaying a hyperlink for an element in the form calculation, the form calculation being a database query and including a mathematical equation, displaying the hyperlink to indicate to a user that a control is available for the element, the hyperlink including at least one hyperlink target, the hyperlink target identified by a link to a choice satisfying the element on the form calculation, the hyperlink providing a link from the form calculation to another location, wherein the another location is identified by a reference to a list of valid variables in the form calculation; responsive to selection of the hyperlink by the user, presenting the control for user interaction, the control displaying the list of valid variables, each valid variable for selection in the list of valid variables being presented without a hyperlink; receiving a selection of a valid variable from the list of valid variables; and upon completion of user interaction with the control and in response to receiving the selection, replacing the element with a new element corresponding to the selection of the valid variable, displaying the hyperlink for the new element in the form calculation, and causing the presented control to disappear.
34. A computer-implemented method in which a computer system initiates execution of software instructions stored in memory for editing a form calculation, the computer-implemented method comprising: displaying a pre-formatted form calculation that includes displaying a hyperlink for an element in the form calculation, the form calculation being a database query and including a mathematical equation, displaying the hyperlink to indicate to a user that a control is available for the element, the hyperlink including at least one hyperlink target, the hyperlink target identified by a link to a choice satisfying the element on the form calculation, the hyperlink providing a link from the form calculation to another location, wherein the another location is identified by a reference to a list of valid variables in the form calculation; responsive to selection of the hyperlink by the user, presenting the control for user interaction, the control displaying the list of valid variables, each valid variable for selection in the list of valid variables being presented without a hyperlink; receiving a selection of a valid variable from the list of valid variables; and upon completion of user interaction with the control and in response to receiving the selection, replacing the element with a new element corresponding to the selection of the valid variable, displaying the hyperlink for the new element in the form calculation, and causing the presented control to disappear. 35. The method of claim 34 , wherein displaying the pre-formatted form calculation includes: displaying a second hyperlink for a second element in the form calculation, the form calculation including a mathematical equation, displaying the second hyperlink to indicate to a user that a control is available for the second element, the second hyperlink including at least one second hyperlink target, the second hyperlink target identified by a second link to a choice satisfying the second element on the form calculation, the second hyperlink providing a link from the form calculation to a second another location, wherein the second another location is identified by a reference to a list of valid operators in the form calculation; responsive to selection of the second hyperlink by the user, presenting the control for user interaction, the control displaying the list of valid operators for the mathematical equation, each operator for selection in the list being presented without a hyperlink; receiving a selection of a valid operator from the list of valid operators; and upon completion of user interaction with the control and in response to receiving the selection of a valid operator, replacing the second element with a second new element corresponding to the selection of the valid operator, displaying the second hyperlink for the second new element in the form calculation and causing the presented control to disappear.