#1735: WXGUI attribute table manager doesn't meet with 1 normal form -------------------------+-------------------------------------------------- Reporter: marisn | Owner: grass-dev@… Type: defect | Status: new Priority: normal | Milestone: Component: wxGUI | Version: svn-trunk Keywords: | Platform: Unspecified Cpu: Unspecified | -------------------------+-------------------------------------------------- WXGUI attribute table manager expects CAT column to be first one. (There's no left-to-right ordering to the columns.) If CAT is not the first column, zoom to feature functionality fails. Other functionality involving selected rows was not tested.
{{{ Traceback (most recent call last): File "/home/maris/soft/grass_trunk/dist.x86_64-unknown- linux-gnu/etc/gui/wxpython/dbmgr/base.py", line 1682, in OnDataDrawSelectedZoom self._drawSelected(zoom = True) File "/home/maris/soft/grass_trunk/dist.x86_64-unknown- linux-gnu/etc/gui/wxpython/dbmgr/base.py", line 1554, in _drawSelected cats = map(int, tlist.GetSelectedItems()) ValueError : invalid literal for int() with base 10: '-0.358800000000002' }}} Here "-0.XXX' is value of a first column displayed in attribute manager. Database connection points to CAT column displayed as a second column. -- Ticket URL: <http://trac.osgeo.org/grass/ticket/1735> GRASS GIS <http://grass.osgeo.org> _______________________________________________ grass-dev mailing list grass-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-dev