Create Custom Form Buttons
You can set up custom buttons to open a form, report, or external application, or initiate a stored procedure.
- From the Vista main
menu, go to Viewpoint Administration > Programs > VA Custom Form Buttons.
For more information, see VA Custom Form Buttons Form.
- Select the new record
(
) icon in the toolbar at the top of the form.
- In the Form field, press F4 and select the form to which you are adding the button.
- In the Button
ID field, enter a + to have the system
automatically assign the next available ID number. Note: The number distinguishes this button from all other custom buttons on the specified form.
- On the Info tab, enter the text that will display on the button in the Text field.
- In the Action
Type dropdown, select what you want to button to do. Choose
between:
- Form
- Report
- Stored Procedure
- External Application
- Stored Procedure to File
For details about each of these options, see Action Type.
- In the
Action field, enter an action that corresponds with
the Action Type you entered previously. The action is what will happen once
someone selects the button.
See Action for guidance on what to enter based on the Action Type you selected.
Note: If you selected an Action Type of External Application, a Browse button displays. Select this to choose the network location of the executable that you want the button to run. - Select a refresh option
in the Button Refresh field. Choose between:
- No Refresh
- Refresh Record
- Refresh Dataset
For details about each of these options, see Button Refresh.
- On the Parameters tab,
specify any parameter settings that you want to pass to the program (form,
report, external application, or stored procedure) associated with the button.
For guidance, see Set Parameters for Custom Form Buttons.
- Save the record.
- Open the form where you added the button.
- Select Tools > Move Custom Buttons to move and resize the button.
- When you finish
positioning the button, select Accept.Note: If you reposition a button outside of the normal tab control area, the button will not be included in the input / tabbing order.