Closed EranGeo closed 3 years ago
It's guess this is more of a limitation of the driver rather than qgis as the format was/must be retro-engineered.
Hi @roya0045 , Thank you for your input.
As pointed out in the issue's body, the driver seem to work as expected.
I've just tested and this works fine using the OpenFileGDB driver. Are you able to test with this driver so that we can narrow down the issue?
Hi @nyalldawson , I've disabled the FileGDB driver and left the OpenFiileGDB driver untouched (enabled) and restarted QGIS. Doing so, made QGIS to load the point layer with both its coded and range domains.
Disabling FileGDB driver
Inspecting attribute table
Inspecting layer's attributes form properties
Describe the bug
Reading ESRI FileGDB domains into QGIS' attribute form widgets doesn't work. Translating coded values domain to their description in QGIS' attribute table doesn't work as well.
How to Reproduce
Point_Test
layer (its only layer) from QGIS' browser into the canvas. Alternatively you can use the 'Data Source Manager'.SettelmentType
isn't being assigned with a value map widget despite its affiliation with a coded value domain.QGIS and OS versions
Additional context
In the last version of QGIS, a new behavior was introduced for reading field domains, from supported datasets types, into QGIS' attribute form widgets (1, 2). I've tested this, and it doesn't work for me.
Therefore I tested the underlying GDAL installation. Everything look good:
Some screenshots of the FileGDB in ArcGIS Pro