Comments

5 comments

  • Avatar
    Keith McQuait

    Hi John,

    I've been using a long text field to give users a link to download companion documents. I create and store PDF documents in Microsoft OneDrive. I paste the copied link created by OneDrive into the long text field in the dispatch.

    The below works on Samsung Galaxy Note devices (not sure about any others):

    If you have the OneDrive App installed, when you navigate to the long text field containing the link and you highlight the entire link, OneDrive recognizes the link and a little button pops up above the link that you can click to open the document in OneDrive PDF Viewer. The OneDrive PDF viewer allows basic markups like lines, circles, squares, highlights, and text boxes. It takes quite a bit of a learning curve to get used to the OneDrive PDF viewer but once you master it you come to realize it is quite handy. Hardest thing to get your head around is that there is no eraser. You have to hit the x and close the edit bar, then you can press on the object you want to delete and hit the garbage can to get rid of the unwanted item(s). There are definitely better PDF editors out there but I haven't found any that work as seamlessly with GoCanvas. When you are done editing and you save the marked up document, If you include the link in the PDF designer output (make the text white if you want to hide it), you can copy and paste the link to open the saved PDF on your computer for inclusion in the final document with a PDF editor such as Acrobat. As long as you don't delete the file from OneDrive the link will continue working in perpetuity (this may depend on your OneDrive link sharing settings).

    Word documents shared on OneDrive probably work just as well with the Word App

    Good Luck!       

    1
    Comment actions Permalink
  • Avatar
    John McEwen

    Keith,

    Thanks for your suggested work around and workflow. We actually want to, and are, pulling URLs from fields in tables on our data server to dispatch. But, as you said, you have to copy/paste the link, unless you have cloud storage on your device that recognizes the link for a specific other app on the device. Additionally, we want to access links to different types of sites from fields in the same app, not just to a single cloud drive.

    Cheers,

    John

    0
    Comment actions Permalink
  • Avatar
    Sara Kaplow, Community Manager

    Hi John,

    How and when is the link getting set? If it's a link that you need the person filling out the App to see, could you dispatch the link in a web link field? Or does it need to be in-line in a text area? 

    Thanks for the feedback!

    0
    Comment actions Permalink
  • Avatar
    John McEwen

    Thanks for responding Sara.

    The URL(s) are stored in tables on our data server. Some URLs are provided by 3rd parties to link to documents or cloud storage locations in their systems that are unique to each case that we are assessing in the field. Other URLs are for photos captured using GoCanvas. Since the same person may not be visiting a site from day to day, we would want the user to be able to follow links to previous photos as we track daily progress information. The URL does not need to be in-line with text.

    According to pg 26 of the GoCanvas Web Services Overview:

    "There are a couple of restrictions as to what fields can be filled in advance, those should be “simple” fields, like text boxes, check boxes, integer fields, etc, as opposed to more “complex” fields such as images, drawings, signatures, etc."

    Our programmer/developers have tried pushing to the web link field then tried pushing to short text field with the field set as an email type. We've just been trying to figure this out for the last 5 months or so. At the very very least, we can push it as editable text to a short text field, but GoCanvas does not recognize it as a URL. We are doing this work on iPads that are a year old with the latest iOS.

    Hope what I said make sense.

    - John

    0
    Comment actions Permalink
  • Avatar
    Sara Kaplow, Community Manager

    Hi John,

    It's interesting that you haven't been able to use the API to dispatch to web link fields - you should be able to do that (and that's what I'd recommend). Can you tell me what happens when the developers try to push links that way? 

    Thanks for your patience on this (and for the last now 6 months that you've been trying to figure this out)!

    0
    Comment actions Permalink

Please sign in to leave a comment.