Skip to main content

Could someone explain the workflow process for generating mailing labels from selected in-app parcels?

Comments

4 comments

  • Anna McDermott

    I am also looking for this information, updated for the VertiGIS Studio workflow.

    2
  • Nataliya Lys

    TK  and Anna McDermott 

    Here is an screenshot of a mailing label workflow. This workflow is in a dev environment for now, so i don't have it wired to a public site. However, we have a similar workflow in production, in Essentials site. You can look at it on our public GIS site., just so yoo can see what the end user experience looks like.  I hope this helps. 

     

     

    2
  • TK

    Hi Nataliya,

    Thank you very kindly for sharing your workflow! This will be a great help.

     

    0
  • Megan Ovenden

    Here's a pretty basic workflow support helped me create. 
     

    {"_properties":{"isServerWorkflow":false},"components":[{"id":2,"steps":[{"id":3,"inputs":{},"position":"0,0","purpose":"start","title":"Start","transitions":[{"id":5,"inputs":{},"position":"0,30 -50,30 -50,120 -30,120","target":{"id":4}}]},{"action":"gcx:wf:core::GetWorkflowInputs","id":4,"inputs":{},"name":"getWorkflowInputs1","position":"-30,90","title":"Get Workflow Inputs","transitions":[{"id":9,"inputs":{},"position":"90,150 90,200","sourceConnector":"bottom","target":{"id":8}}]},{"action":"gcx:wf:core::CreateValue","id":6,"inputs":{"expression":{"accessors":[],"annotations":[],"code":"[]","source":"[]"}},"name":"value1","position":"-30,310","title":"Create Value","transitions":[{"id":16,"inputs":{},"position":"90,370 90,420","sourceConnector":"bottom","target":{"id":12}}]},{"action":"gcx:wf:app::RunOperation","id":8,"inputs":{"operationName":"results.to-graphics","operationParameter":{"accessors":["$getWorkflowInputs1"],"annotations":[{"count":19,"index":0,"kind":"idref"}],"code":"$getWorkflowInputs1.inputs.context","source":"$getWorkflowInputs1.inputs.context"}},"name":"runOperation1","position":"-30,200","title":"Run Operation","transitions":[{"id":11,"inputs":{},"position":"90,260 90,310","sourceConnector":"bottom","target":{"id":6}}]},{"action":"gcx:wf:core:loop:ForEach","id":12,"inputs":{"items":{"accessors":["$runOperation1"],"annotations":[{"count":14,"index":0,"kind":"idref"}],"code":"$runOperation1.result","source":"$runOperation1.result"}},"name":"forEach1","position":"-30,420","title":"For Each","transitions":[{"id":25,"inputs":{},"position":"90,540 90,560 390,560 390,580","sourceConnector":"bottom","target":{"id":44},"targetConnector":"top"}]},{"action":"gcx:wf:geocortex::RunReport","id":24,"inputs":{"featureIds":{"accessors":["$value1"],"annotations":[{"count":7,"index":0,"kind":"idref"}],"code":"$value1.result","source":"$value1.result"},"format":"pdf","url":"https://gis.clearcreekcounty.us/portal/home/item.html?id=51122109f0e24e4b94b094ad21c9be85"},"name":"runReport1","position":"-40,710","title":"Run Report","transitions":[{"id":28,"inputs":{},"position":"80,770 80,820","sourceConnector":"bottom","target":{"id":26}}]},{"action":"gcx:wf:forms:form:DisplayForm","id":26,"inputs":{"form":{"accessors":[],"code":"resources.forms[values.id]","values":{"id":27}}},"name":"form1","position":"-40,820","title":"Display Form"},{"action":"gcx:wf:core::If","id":44,"inputs":{"condition":{"accessors":["$value1"],"annotations":[{"count":7,"index":0,"kind":"idref"}],"code":"$value1.result.length > 0","source":"$value1.result.length > 0"}},"position":"330,580","title":"If","transitions":[{"branch":"false","id":48,"inputs":{},"position":"450,610 620,610 620,640","sourceConnector":"right","target":{"id":46},"targetConnector":"top"},{"branch":"true","id":49,"inputs":{},"position":"330,610 80,610 80,710","sourceConnector":"left","target":{"id":24},"targetConnector":"top"}]},{"action":"gcx:wf:ui::Alert","id":46,"inputs":{"text":"No valid address values found"},"position":"500,640","title":"Alert"}]},{"id":13,"steps":[{"id":14,"inputs":{},"position":"0,0","purpose":"start","title":"For Each","transitions":[{"id":18,"inputs":{},"position":"90,60 90,110","sourceConnector":"bottom","target":{"id":17}}]},{"action":"gcx:wf:arcgis:query:QueryTask","id":17,"inputs":{"outFields":"OBJECTID","returnGeometry":false,"url":"https://gis.clearcreekcounty.us/arcgis2/rest/services/ClearCreek/Parcel_CCC/FeatureServer/42","where":{"accessors":["$forEach1"],"annotations":[{"count":9,"index":19,"kind":"idref"}],"code":"\"PARCELNUMBER ='\".concat($forEach1.item.attributes.PIN, \"'\")","source":"`PARCELNUMBER =\\'${$forEach1.item.attributes.PIN}\\'`"}},"name":"query1","position":"-30,110","title":"Query Layer","transitions":[{"id":22,"inputs":{},"position":"90,170 90,190 410,190 410,210","sourceConnector":"bottom","target":{"id":52},"targetConnector":"top"}]},{"action":"gcx:wf:core::Log","id":19,"inputs":{"message":{"accessors":["$query1"],"annotations":[{"count":7,"index":0,"kind":"idref"}],"code":"$query1.features","source":"$query1.features"}},"position":"-50,340","title":"Log"},{"action":"gcx:wf:core::AddItem","id":21,"inputs":{"collection":{"accessors":["$value1"],"annotations":[{"count":7,"index":0,"kind":"idref"}],"code":"$value1.result","source":"$value1.result"},"item":{"accessors":["$query1"],"annotations":[{"count":7,"index":0,"kind":"idref"}],"code":"$query1.feature.attributes.OBJECTID","source":"$query1.feature.attributes.OBJECTID"}},"position":"-20,280","title":"Add Item"},{"action":"gcx:wf:core::If","id":52,"inputs":{"condition":{"accessors":["$query1"],"annotations":[{"count":7,"index":0,"kind":"idref"}],"code":"$query1.features.length > 0","source":"$query1.features.length > 0"}},"position":"350,210","title":"If","transitions":[{"branch":"false","id":56,"inputs":{},"position":"470,240 610,240 610,310","sourceConnector":"right","target":{"id":54},"targetConnector":"top"},{"branch":"true","id":57,"inputs":{},"position":"350,240 100,240 100,280","sourceConnector":"left","target":{"id":21},"targetConnector":"top"}]},{"action":"gcx:wf:ui::Alert","id":54,"inputs":{"text":"PIN did not match any valid PARCELNUMBER"},"position":"490,310","title":"Alert"}]},{"id":29,"steps":[{"id":30,"inputs":{},"position":"0,0","purpose":"start","title":"Event","transitions":[{"id":33,"inputs":{},"position":"90,60 90,110","sourceConnector":"bottom","target":{"id":32}}]},{"action":"gcx:wf:forms::SetFormElementProperty","id":32,"inputs":{"form":{"accessors":["$$form"],"code":"$$form","source":"$$form"},"propertyName":"description","propertyValue":{"accessors":["$runReport1"],"annotations":[{"count":11,"index":17,"kind":"idref"}],"code":"\"[Open Report](\".concat($runReport1.href, \")\")","source":"`[Open Report](${$runReport1.href})`"}},"position":"-30,110","title":"Set Form Element Property"}],"title":"load-text1"}],"deploymentConfig":{"supportedApps":{"VSW":true}},"designerVersion":"5.40.1+4","forms":[{"defaults":{},"elements":{"footer":{"enabled":true,"items":{"0":{"index":0,"label":{"markdown":"Done"},"validates":false,"value":"cancel"}},"section":"footer","titleLocation":"above","type":"ButtonBar"},"header":{"section":"header","title":{"markdown":"Report"},"type":"Header"},"text1":{"description":{"markdown":""},"enabled":true,"index":0,"rowIndex":0,"rowNumber":0,"title":{"markdown":"__Report Ready__"},"type":"Text"}},"id":27}],"licenseInfo":{"licenseUrl":"https://gis.clearcreekcounty.us/vertigisstudio/workflow/service/auth/license"},"start":{"id":3},"transitions":[{"branch":"loop","id":15,"inputs":{},"source":{"id":12},"target":{"id":14}},{"branch":"load$text1","id":31,"inputs":{},"source":{"id":26},"target":{"id":30}}]}
    1

Please sign in to leave a comment.