30-10-2012, 09:08
Witam.
Mam problem w Qgis 1.7.4 i Win 7 jeżeli chodzi o parametr "nazwa pliku" we właściwościach warstwy w zakładce pola. Mianowicie po wskazaniu pliku dla danego pola, Qgis pobiera ścieżkę do pliku (np C:/qgis/plik.txt) ale po zakończeniu edycji i zapisaniu do bazy (Postgres 8.4/Postgis 1.4) na serwerze w sieci LAN (W2k8) zostaje tylko "C:qgisplik.txt". Jak widać znikają znaki "/", co oczywiście uniemożliwia otworzenie tego pliku akcją. Jako ciekawostkę dodam, że gdy ścieżka do pliku zawiera znaki /n obok siebie, to ze ścieżki "C:/qgis/nazwa.txt" zostaje tylko "C:qgis azwa.txt".
Problem występuje tylko przy dostępie do bazy na serwerze w sieci LAN. Na lokalnej bazie (Postgres 9.2/Postgis 2) te same operacje już zapisują "nazwę pliku" ze znakiem "" tak więc ścieżki mają postać "C:qgisplik.txt" i są tak zapisane w bazie.
Jak widać problem z znikaniem znaku / występuje tylko przy łączeniu z bazą danych w sieci, ale gdzie tkwi problem? W wersji Postgresa/Postgisa, w kodowaniu, czy gdzieś "po drodze" w sieci?
PS. Jeszcze spytam czy we własnych formularzach *.ui stworzonych w QtDesignerze, można mieć pole "nazwy pliku" wraz z otwierającym się oknem przeglądania plików i pobierającym dane o ścieżce dostępu. Póki co ta sztuka mi się nie udała, gdyż utknąłem na w/w problemie.
Pozdrawiam i dzięki za odpowiedzi.
Mam problem w Qgis 1.7.4 i Win 7 jeżeli chodzi o parametr "nazwa pliku" we właściwościach warstwy w zakładce pola. Mianowicie po wskazaniu pliku dla danego pola, Qgis pobiera ścieżkę do pliku (np C:/qgis/plik.txt) ale po zakończeniu edycji i zapisaniu do bazy (Postgres 8.4/Postgis 1.4) na serwerze w sieci LAN (W2k8) zostaje tylko "C:qgisplik.txt". Jak widać znikają znaki "/", co oczywiście uniemożliwia otworzenie tego pliku akcją. Jako ciekawostkę dodam, że gdy ścieżka do pliku zawiera znaki /n obok siebie, to ze ścieżki "C:/qgis/nazwa.txt" zostaje tylko "C:qgis azwa.txt".
Problem występuje tylko przy dostępie do bazy na serwerze w sieci LAN. Na lokalnej bazie (Postgres 9.2/Postgis 2) te same operacje już zapisują "nazwę pliku" ze znakiem "" tak więc ścieżki mają postać "C:qgisplik.txt" i są tak zapisane w bazie.
Jak widać problem z znikaniem znaku / występuje tylko przy łączeniu z bazą danych w sieci, ale gdzie tkwi problem? W wersji Postgresa/Postgisa, w kodowaniu, czy gdzieś "po drodze" w sieci?
PS. Jeszcze spytam czy we własnych formularzach *.ui stworzonych w QtDesignerze, można mieć pole "nazwy pliku" wraz z otwierającym się oknem przeglądania plików i pobierającym dane o ścieżce dostępu. Póki co ta sztuka mi się nie udała, gdyż utknąłem na w/w problemie.
Pozdrawiam i dzięki za odpowiedzi.