07-02-2012, 15:01,
|
|
brylu
geofon
|
Liczba postów: 48
7
Dołączył: 19-04-2010
Reputacja:
0
|
|
RE: Formularze dla edycji danych
Po długiej nieobecności związanej z koniecznością zajęcia się innymi "nagle bardzo ważnymi" sprawami postanowiłem powrócić do tematu i odgrzać trochę ten wątek. W międzyczasie spotkała mnie reinstalacja systemu co pozwoliło mi wyeliminować inne przyczyny ewentualnych błędów wyskakujących w QGIS przy obrabianiu formularza. Niestety samych błędów się nie pozbyłem. Próbowałem odtworzyć projekt Rayo kopiując kod i zapisując zgodnie z instrukcjami według opisu. Stan jest taki, że QGIS (1.7.1) podczytuje plik .ui (formularz z radio i listą) natomiast nie działają chyba funkcje.
Kiedy próbuję dodać punkt w trybie edycji warstwy dostaję dwa komunikaty.
Pierwszy:
Cytat:Wystąpił błąd podczas wykonywania następującego kodu:
import pory_roku_funkcje
Traceback (most recent call last):
File "", line 1, in
File "C:/OSGeo4W/apps/qgis/./pythonqgisutils.py", line 283, in _import
mod = _builtin_import(name, globals, locals, fromlist, level)
ImportError: No module named pory_roku_funkcje
Wersja Pythona:
2.5.2 (r252:60911, Feb 21 2008, 13:11:45) [MSC v.1310 32 bit (Intel)]
Wersja QGIS:
1.7.1-Wroclaw 'Wroclaw', e6718b6
Lokalizacja Pythona:
['C:/OSGeo4W/apps/qgis/./python', 'C:/Documents and Settings/lukaszbrylak/.qgis/python', 'C:/Documents and Settings/lukaszbrylak/.qgis/python/plugins', 'C:/OSGeo4W/apps/qgis/./python/plugins', 'C:\OSGeo4W\bin\python25.zip', 'C:\OSGeo4W\apps\Python25\DLLs', 'C:\OSGeo4W\apps\Python25\lib', 'C:\OSGeo4W\apps\Python25\lib\plat-win', 'C:\OSGeo4W\apps\Python25\lib\lib-tk', 'C:\OSGeo4W\apps\qgis\bin', 'C:\OSGeo4W\apps\Python25', 'C:\OSGeo4W\apps\Python25\lib\site-packages', 'C:\OSGeo4W\apps\Python25\lib\site-packages\win32', 'C:\OSGeo4W\apps\Python25\lib\site-packages\win32\lib', 'C:\OSGeo4W\apps\Python25\lib\site-packages\Pythonwin', 'C:\OSGeo4W\apps\Python25\lib\site-packages\wx-2.8-msw-unicode', 'C:\OSGeo4W\apps\qgis\python\plugins\fTools\tools', 'C:/Warstwy']
Drugi:
Cytat:Wystąpił błąd podczas wykonywania następującego kodu:
pory_roku_funkcje.inicjacja(_qgis_featureform_1,'pory_roku20120207131150000',0)
Traceback (most recent call last):
File "", line 1, in
NameError: name 'pory_roku_funkcje' is not defined
Wersja Pythona:
2.5.2 (r252:60911, Feb 21 2008, 13:11:45) [MSC v.1310 32 bit (Intel)]
Wersja QGIS:
1.7.1-Wroclaw 'Wroclaw', e6718b6
Lokalizacja Pythona:
['C:/OSGeo4W/apps/qgis/./python', 'C:/Documents and Settings/lukaszbrylak/.qgis/python', 'C:/Documents and Settings/lukaszbrylak/.qgis/python/plugins', 'C:/OSGeo4W/apps/qgis/./python/plugins', 'C:\OSGeo4W\bin\python25.zip', 'C:\OSGeo4W\apps\Python25\DLLs', 'C:\OSGeo4W\apps\Python25\lib', 'C:\OSGeo4W\apps\Python25\lib\plat-win', 'C:\OSGeo4W\apps\Python25\lib\lib-tk', 'C:\OSGeo4W\apps\qgis\bin', 'C:\OSGeo4W\apps\Python25', 'C:\OSGeo4W\apps\Python25\lib\site-packages', 'C:\OSGeo4W\apps\Python25\lib\site-packages\win32', 'C:\OSGeo4W\apps\Python25\lib\site-packages\win32\lib', 'C:\OSGeo4W\apps\Python25\lib\site-packages\Pythonwin', 'C:\OSGeo4W\apps\Python25\lib\site-packages\wx-2.8-msw-unicode', 'C:\OSGeo4W\apps\qgis\python\plugins\fTools\tools', 'C:/Warstwy']
Następnie pojawia sie formularz ale mimo przełączania pór roku nie pojawiają sie miesiące. Oczywiście przy zamykaniu QGIS pokazuje błąd ale do tego doszedłem już dużo wcześniej.
|
|
|