<div dir="ltr"><div>Hi Paolo, <br></div><div>what PG version?<br></div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Jan 25, 2014 at 11:22 AM, Gino Pirelli <span dir="ltr"><<a href="mailto:luipir@gmail.com" target="_blank">luipir@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">no ... it works<div><br></div><div><div><div dir="ltr">ciao</div><div dir="ltr"><br></div><div dir="ltr">

Luigi Pirelli (<a href="mailto:luigi.pirelli@faunalia.it" target="_blank">luigi.pirelli@faunalia.it</a> - <a href="mailto:luipir@gmail.com" target="_blank">luipir@gmail.com</a>)</div>

</div></div><div><br></div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">On 24 January 2014 17:28, Paolo Cavallini <span dir="ltr"><<a href="mailto:cavallini@faunalia.it" target="_blank">cavallini@faunalia.it</a>></span> wrote:<br>



<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all.<br>
Clicking on topology.layer of a postgis_topology DB consistently returns<br>
an error.<br>
Anyone confirms?<br>
All the best.<br>
===<br>
Errore durante l'esecuzione di codice Python:<br>
<br>
Traceback (most recent call last):<br>
  File "/usr/share/qgis/python/plugins/db_manager/db_manager.py", line<br>
83, in itemChanged<br>
    self.refreshTabs()<br>
  File "/usr/share/qgis/python/plugins/db_manager/db_manager.py", line<br>
134, in refreshTabs<br>
    self.info.showInfo( item )<br>
  File "/usr/share/qgis/python/plugins/db_manager/info_viewer.py", line<br>
75, in showInfo<br>
    self._showTableInfo(item)<br>
  File "/usr/share/qgis/python/plugins/db_manager/info_viewer.py", line<br>
132, in _showTableInfo<br>
    html += <a href="http://table.info" target="_blank">table.info</a>().toHtml()<br>
  File<br>
"/usr/share/qgis/python/plugins/db_manager/db_plugins/info_model.py",<br>
line 352, in toHtml<br>
    ret = self.getTableInfo()<br>
  File<br>
"/usr/share/qgis/python/plugins/db_manager/db_plugins/postgis/info_model.py",<br>
line 194, in getTableInfo<br>
    ret = TableInfo.getTableInfo(self)<br>
  File<br>
"/usr/share/qgis/python/plugins/db_manager/db_plugins/info_model.py",<br>
line 285, in getTableInfo<br>
    general_info = self.generalInfo()<br>
  File<br>
"/usr/share/qgis/python/plugins/db_manager/db_plugins/postgis/info_model.py",<br>
line 95, in generalInfo<br>
    if len( filter(lambda fld: fld.primaryKey, self.table.fields()) )<br>
File "/usr/share/qgis/python/plugins/db_manager/db_plugins/plugin.py",<br>
line 613, in fields<br>
    self._fields = map(lambda x: self.tableFieldsFactory(x, self), fields)<br>
  File "/usr/share/qgis/python/plugins/db_manager/db_plugins/plugin.py",<br>
line 613, in<br>
    self._fields = map(lambda x: self.tableFieldsFactory(x, self), fields)<br>
  File<br>
"/usr/share/qgis/python/plugins/db_manager/db_plugins/postgis/plugin.py", line<br>
229, in tableFieldsFactory<br>
    return PGTableField(row, table)<br>
  File<br>
"/usr/share/qgis/python/plugins/db_manager/db_plugins/postgis/plugin.py", line<br>
311, in __init__<br>
    for con in self.table().constraints():<br>
  File "/usr/share/qgis/python/plugins/db_manager/db_plugins/plugin.py",<br>
line 660, in constraints<br>
    self._constraints = map(lambda x: self.tableConstraintsFactory(x,<br>
self), constraints)<br>
  File "/usr/share/qgis/python/plugins/db_manager/db_plugins/plugin.py",<br>
line 660, in<br>
    self._constraints = map(lambda x: self.tableConstraintsFactory(x,<br>
self), constraints)<br>
  File<br>
"/usr/share/qgis/python/plugins/db_manager/db_plugins/postgis/plugin.py", line<br>
232, in tableConstraintsFactory<br>
    return PGTableConstraint(row, table)<br>
  File<br>
"/usr/share/qgis/python/plugins/db_manager/db_plugins/postgis/plugin.py", line<br>
334, in __init__<br>
    self.foreignMatchType = TableConstraint.matchTypes[row[9]]<br>
KeyError: u's'<br>
<br>
Versione Python:<br>
2.7.6 (default, Dec 30 2013, 14:39:47)<br>
[GCC 4.8.2]<br>
<br>
<br>
Versione di QGIS:<br>
2.0.1-Dufour Dufour, 96dd172<br>
<br>
Percorso Python: ['/home/paolo/.qgis2/python/plugins/processing',<br>
'/home/paolo/.qgis2/python/plugins/LecoS',<br>
'/home/paolo/.qgis2/python/plugins/processinglwgeomprovider',<br>
'/usr/share/qgis/python', '/home/paolo/.qgis2/python',<br>
'/home/paolo/.qgis2/python/plugins', '/usr/share/qgis/python/plugins',<br>
'/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu',<br>
'/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old',<br>
'/usr/lib/python2.7/lib-dynload',<br>
'/usr/local/lib/python2.7/dist-packages',<br>
'/usr/lib/python2.7/dist-packages',<br>
'/usr/lib/python2.7/dist-packages/PILcompat',<br>
'/usr/lib/python2.7/dist-packages/gst-0.10',<br>
'/usr/lib/python2.7/dist-packages/gtk-2.0',<br>
'/usr/lib/pymodules/python2.7',<br>
'/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode',<br>
'/home/paolo/.qgis2/python/plugins/DigitizingTools/tools', '.',<br>
'/usr/share/qgis/python/plugins/fTools/tools', '~/.qgis/python']<br>
<span><font color="#888888"><br>
--<br>
Paolo Cavallini - <a href="http://www.faunalia.eu" target="_blank">www.faunalia.eu</a><br>
QGIS & PostGIS courses: <a href="http://www.faunalia.eu/training.html" target="_blank">http://www.faunalia.eu/training.html</a><br>
_______________________________________________<br>
Qgis-developer mailing list<br>
<a href="mailto:Qgis-developer@lists.osgeo.org" target="_blank">Qgis-developer@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/qgis-developer" target="_blank">http://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
</font></span></blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
Qgis-developer mailing list<br>
<a href="mailto:Qgis-developer@lists.osgeo.org">Qgis-developer@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/qgis-developer" target="_blank">http://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br></blockquote></div><br><br clear="all"><br>-- <br>Giuseppe Sucameli
</div>