Coded values Domain Description
I am having an issue when viewing the attributes of a selected feature through a workflow search, it only shows the coded value and not the description, for Ex when I identify a Stormwater Structure with Point Identify tool the StructureType field on the Attributes window read: Catchbasin –Type 2 MH. Viewing the attributes of the same Structure after a workflow search the StructureType field on the Attributes window will read: 3 "Coded value", any idea how can I display the coded domain description not the code?
-
After upgrading to GE 3.8 and SL 1.5, this problem still exist, is this a workflow issue or software issue?
Viewing attribute with the on-screen Point Identify tool
/customer/servlet/servlet.FileDownload?file=00P6000000e88DXEAY
Viewing attribute after workflow search configured using a Query Task
/customer/servlet/servlet.FileDownload?file=00P6000000e88DJEAY
0 -
Nizar,
Currently there is limited coded domain support in Geocortex although this is in part to the current limitations of the esri api rather than the geocortex product. Rumour has it improvedcoded domain support is coming in next release both for the site config & reporting.
My only work around although not necessarily pretty is to use same value for your code & your description.
Brad
0 -
Brad,
Appreciate your comments, thumbs up. I'll temporary close this ticket on my end.
Nizar
0 -
I am curious if this is implemented in workflows yet? I need to be able to show the Coded Values not the domain values. (eg the full municipal description not the abbreviation [BGBD_V: Big Bend Village], [BRKF_C: Brookfield City])
Thanks.
0 -
having same issue here still. up to GE3.15 and SV1.10
0 -
As of Essentials 3.15 you can get coded domain values to return in workflows and elsewhere in the Viewers by enabling the Geocortex Services Enhancement Proxy, and specifically checking the option to Resolve Coded Domains.
To do this, go to the Map section of your site, and edit any map services that contain coded domains. In the Connection Settings, under Proxy Settings, select Geocortex Services Enhancement Proxy. The option to Resolve Coded Domains should appear.
/customer/servlet/servlet.FileDownload?file=00P6000000elzIHEAY
-Victoria
0 -
Excellent. Thanks Victoria.
0 -
Victoria
How do you use the Coded Domains if you use a Proxy Page?
Thanks
Jimmy Brink
0 -
OK, I looked at the GeoCortex Essentials Admin Guide and found the answer on page 44.
To enable the enhancements offered by the Enhancement Proxy, and use the Proxy to manage access to the
map service (like a proxy page), select Geocortex Services Enhancement Proxy , Resolve Coded
Domains , and Forward Requests using Application Pool Identity.Jimmy Brink
0 -
Hi Victoria,
Using Authentication method Token Security (by user) and Service enhancement proxy, with both froward request and reslove coded domains checked, I get the following workflow result:
/customer/servlet/servlet.FileDownload?file=00P6000000eltm3EAA
without the enhancement proxy:
/customer/servlet/servlet.FileDownload?file=00P6000000eltviEAA
Identify result:
/customer/servlet/servlet.FileDownload?file=00P6000000eltmCEAQ
0 -
In reference to the post reading,
" As of Essentials 3.15 you can get coded domain values to return in workflows and elsewhere in the Viewers by enabling the Geocortex Services Enhancement Proxy, and specifically checking the option to Resolve Coded Domains."
How do I get that value to readout inside a workflow form? Based on the REST endpoint description,
Status [Status of Proposed Address (Code)] (Type: Int16, Visible: True, Searchable: True, Can Symbolize Unique Value: False, Can Symbolize Class Breaks: False, Addressable: True)
Status.Name() [Status of Proposed Address] (Type: String, Visible: True, Searchable: True, Can Symbolize Unique Value: False, Can Symbolize Class Breaks: False, Addressable: True)I would think it would be coded as follows:
CStr(FeatureOfInterest.Attributes("Status.Name"))
with the "Name" qualifier being the description rather than the coded domain integer. Yet this does not bring back the description.
Any ideas on how to retrieve these coded domain (string) values within a workflow? Thanks.
0 -
This used to work using the "GetCodedValueDomain", but it's now not working?
Not sure what's happening. I'm getting an error:
Unable to find coded value domain information for layer 'http://anrmaps.vermont.gov/arcgis/rest/services/map_services/MAP_ANR_ANRATLAS_WM_NOCACHE/MapServer/29', field 'ANRUnit', and feature type '509'.
0
Please sign in to leave a comment.
Comments
12 comments