I'm not sure if this works in your use case, but a solution could be like this.
For the specific patient, use parameter filters in tabcmd like this,
Also refer to How View URLs Are Structured - Tableau
If the client hopes to pick up the date range, just simply try dos command to prompt for date input.
set /P input_start="Please input the start date (YYYY-MM-DD):"
set /P input_end="Please input the end date (YYYY-MM-DD):"
Then use %input_start% and %input_end% in tabcmd export
Thanks for the response Lei,
Is there any way of resetting the date on the server itself? because we are trying to do it on the server but the date filter values are not resetting though the the dashboard date axis is resetting when we change the filter.
The one you suggested for date range does not cut our needs since it asks for each subject to enter the date range.
but in my case tabcmd should generate all the PDF's for all the patients at once with out any interruption. and even tabcmd PDF printing also not working in our case because if the patient information has scroll bar in the view instead of printing it in the next page it is cutting off the data. now we are stuck with tabcmd PDF generation as well. It would be great if any one can help me with this issue.