I'm trying to add a "Mark Complete" option for the task list (I've noticed 2013 has it by default but 2010 does not). I made a workflow that sets the appropriate values on the task, added it to the list of Custom Actions in the List Item Menu, and it works. However, whenever I click it, SharePoint prompts me to confirm that I want to begin the workflow (
To start the workflow, use the submit button in the form below.), which is a bit overkill for something as simple as this.
Is there a way to have SharePoint skip the confirmation page? If not, should I give up on trying to solve this with workflows and write some code instead?
Edit: Here's a more detailed description of the process. Some user makes a task. The user then proceeds to work on the task, which may take hours, days, or months. In the meantime, the user will likely update the task with new information. Once the task is complete, the user clicks the "mark as complete" button, which begins the SharePoint workflow. Alternatively, the user perform the same operations as the workflow by manually editing the task (setting Status to "Complete", Progress to 100% and Work Remaining to 0). Using the "mark as complete" button is supposed to be a shortcut for setting those three values. Unfortunately, with 3 clicks and 2 pageloads, it is not much of a shortcut.