Ability to upload files into manual inspection




  • Official comment
    Tom Andres Lomsdalen

    Hi Richard,

    Can you describe in more detail? Do you mean to convert existing check list/ manual inspection into WATS, or the option to add files to a MI during execution?
    Or maybe to upload support files to WATS as a repository?

  • Richard.MORRIS

    Hi Tom, it's the option to add files to an MI during execution that we need most, but the ability to convert an existing SOP into WATS would also be useful.



  • Henrik S. Amundsen

    Hi Richard,

    We have the "Attach File" step type which might be what you need?

    This step type allows upload of a single file during sequence execution. What kind of file types to upload can be set in the "File Type Filters".

    The max file size is currently 4 MB, but may be increased if needed.

  • GILBERT Alex

    What we are trying to do is link our production SOPs into the test steps.
    When you setup a test you have the option to attach media and set a PDF search string. Example below.

    I have tried a number of different file link locations, for example, one based on our company network, one from a dropbox like location and one from a public internet URL.
    The only one that I can get to work is the public internet URL which isn't ideal for storing company standard operating procedures.
    Do you know if there is a way to link to files on a network drive and have them show up?


    When I try this currently I get the following error information when I execute the manual inspection:


    Error - WATS Reporting

    Message: An Exception occured in: /resources/mediahandler.ashx


    Exception {
         Message="An Exception occured in: /resources/mediahandler.ashx";


         Exception {
              Message="Invalid URI: The hostname could not be parsed.";
              TargetSite="Void CreateThis(System.String, Boolean, System.UriKind)";
              StackTrace=" at System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind)
                    at System.Uri..ctor(String uriString)
                    at System.UriBuilder..ctor(String uri)
                    at Virinco.WATS.Web.Dashboard.Resources.MediaHandler.GetUri(String url) in C:\agent\_work\26\s\2018.1\Web\wats-da\Resources\MediaHandler.ashx.cs:line 108
                    at Virinco.WATS.Web.Dashboard.Resources.MediaHandler.GetPropertyValues(NameValueCollection nvc) in C:\agent\_work\26\s\2018.1\Web\wats-da\Resources\MediaHandler.ashx.cs:line 56
                    at Virinco.WATS.Web.Dashboard.Resources.MediaHandler.ProcessRequest(HttpContext context) in C:\agent\_work\26\s\2018.1\Web\wats-da\Resources\MediaHandler.ashx.cs:line 34
                    at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
                    at System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)
                    at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)";



Please sign in to leave a comment.