Opened 14 years ago
Closed 14 years ago
#2386 closed bug (fixed)
Join attributes issues
Reported by: | dr | Owned by: | cfarmer |
---|---|---|---|
Priority: | major: does not work as expected | Milestone: | Version 1.5.0 |
Component: | Python plugins and bindings | Version: | Trunk |
Keywords: | Cc: | dr, gislab, alexbruy | |
Must Fix for Release: | No | Platform: | All |
Platform Version: | Awaiting user input: | no |
Description
- Open two layers (see attachment): hydro-a.shp and ecoregions.shp;
- Vector - Data management tool - Join attributes;
- Set 'hydro-a' as target vector layer and try press drop-down list Target join field. It contains 2 elements;
- Change target vector layer to ecoregions;
- Try press drop-down list Target join field. It contains 5 elements, but ecoregions layer consists of 3 fields;
Attachments (3)
Change History (9)
by , 14 years ago
comment:1 by , 14 years ago
comment:2 by , 14 years ago
Owner: | changed from | to
---|
by , 14 years ago
Attachment: | Screenshot.png added |
---|
comment:3 by , 14 years ago
Priority: | critical: causes crash or data corruption → major: does not work as expected |
---|
comment:4 by , 14 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Should be fixed in svn 12892. Please test and report back if the problem remains.
Carson
comment:5 by , 14 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Now another error (thanks to dr). Open any vector layer and run Vector - Data management tool - Join attributes. Error message appears
Traceback (most recent call last): File "C:\OSGeo4W\apps\qgis-dev\python\plugins\fTools\tools\doJoinAttributes.py", line 77, in jupdate self.jonField.clear() AttributeError: 'Dialog' object has no attribute 'jonField'
Версия Python: 2.5.2 (r252:60911, Feb 21 2008, 13:11:45) [MSC v.1310 32 bit (Intel)]
I've look in code, there is a typo in line 77. Patch attached
by , 14 years ago
Attachment: | join_attr.patch.bz2 added |
---|
Confirmed. Every time you change layer in the "target vector layer" dropdown it replicates/add the field to the "target join field" dropdown. See attached image.