Akcje - Wersja do druku +- Forum QGIS (http://forum.quantum-gis.pl) +-- Dział: Desktop GIS (http://forum.quantum-gis.pl/forum-4.html) +--- Dział: QGIS (http://forum.quantum-gis.pl/forum-5.html) +--- Wątek: Akcje (/thread-220.html) |
RE: Akcje - randyX - 16-12-2014 Witam, Typ akcji "otwórz". Gdyby w tabeli w polu "ID" była wartość będąca składową nazwy zdjęcia: c:\projekt\takietam\fotki\fota_nr_[% "ID" %].jpg Lub bardziej ogólnie, wyrażenie: C:\folder\folder_ze_zdjeciami\[% "pole_tabeli" %].jpg gdzie: - pierwsza część wyrażenia wskazuje, w którym folderze są zdjęcia - "pole_tabeli" <- nazwa kolumny w której jest np. numer zdjęcia do danego obiektu (nazwa zdjęcia) - na samym końcu dodane rozszerzenie zdjęcia - [%"pole"%] <- taki zapis oznacza, że w przypadku aktywowania akcji i kliknięcia w konkretny obiekt, przechwycona zostanie wartość kolumny "pole" danego obiektu (ta wartość podmieni zapis [%"pole"%] na to co znajduje się w tabeli atrybutów) Gdybyś w tabeli posiadał nazwy zdjęć już z roszerzeniem to ostatnia część po nawiasie kwadratowym nie będzie potrzebna Pozdrawiam. RE: Akcje - karliTToO - 10-02-2016 U mnie nie działa. Typ akcji: Otwórz. Chce zeby otwierał sie u mnie plik .PDF. Mam wpisany taki kod a akcje: D:\GIS_DATA\SKANY\[% "Umowa" %].pdf "Umowa" to nazwa kolumy w tab. atrybutów. Adres pliku źródłowego PDF. Jest on wprowadzony do tab. w kolumnie "Umowa": D:\GIS_DATA\SKANY\Nazwa_1 Kiedy chce sprawdzić "informacje o obiekcie" wyświetla mi sie tylko tab. atrybutów. Nic więcej. Co robię źle? Ma ktoś jakiś pomysł? Wersja QGIS 2.8.6 - Wien. RE: Akcje - randyX - 10-02-2016 raczej nie. Obstawiam 2 przyczyny: 1. albo odwrotne slashe / zamiast \ 2. albo nieodpowiednio przygotowane do tego zadania dane. Czy otrzymujesz jakiś error? Jak wyglądają Twoje dane i ścieżki? RE: Akcje - karliTToO - 10-02-2016 Nie wyskakują żadne błędy. Slashe raczej nie mają nic z tym wspolnego. Lokalizacja pliku jest skopiowana z właściwości pliku. Także nie powinno być z tym problemu. Co to znaczy, że nieodpowiednio przygotowane dane? Plik jest w PDF'ie. RE: Akcje - randyX - 10-02-2016 Twoją akcją powinno być w takim razie: [%"Umowa"%].pdf Wynika to z tego, że w polu "Umowa" masz pełną ścieżkę do pliku oraz jego nazwę. Brakuje jedynie rozszerzenia. Nie wiem czy dobrze zrozumiałem tę część z "informacjami o obiekcie" ale akcje są odpalane inaczej. 1 na prawo od info buttona jest ikonka odpowiedzialna właśnie za uruchomienie konkretnej akcji. Po rozwinięciu listy, wybierasz utworzoną akcję (jakoś ją tam zapisałeś), a następnie już klikasz w konkretny obiekt na mapie. RE: Akcje - karliTToO - 10-02-2016 Problem rozwiązany. W kolumnie "Umowa" wpisywałem całą ścieżke. Wystarczyło wpisać nazwę PDF'a. Już wszystko działa. Dzięki RE: Akcje - Vicdin - 20-10-2016 Witam wszystkich Także mam problem dotyczący otwierania plików w domyślnym programie, tylko w tym przypadku chciałabym by zdjęcia odpalały się w przeglądarce fotografii systemu windows. Niestety przeglądarka jako taka jest jedynie rozszerzeniem z końcówką '.dll'. Czy istnieje jakiś sposób by to ominąć? Próbowałam czegoś takiego: "C:\Windows\System32\rundll32.exe" "C:\Windows\System32\shimgvw.dll" "D:\zdjecia\bup_rob\Zdjecia\Reklamy\Z reklamy QGiS\[%"nazwa zdj"%]" Wiem że jest przekombinowane ale na nic lepszego nie wpadłam. Byłabym wdzięczna za jakąkolwiek pomoc RE: Akcje - Italiano - 20-10-2016 Utwórz akcję typu WINDOWS a potem: rundll32.exe shimgvw.dll,ImageView_Fullscreen [%nazwa_zdj%] RE: Akcje - Vicdin - 26-10-2016 Dzięki Italiano za odpowiedź, niedługo przetestuję to rozwiązanie i napiszę czy wszystko się oddało RE: Akcje - banan8 - 14-11-2016 Mam pytanie i prośbę o wskazówki odnośnie ścieżek do akcji. Mam prostą akcję do otwierania plików PDF, ale będę przenosił ją na kilka komputerów (nie połączonych z żadnym serwerem, każdy komputer indywidualnie będzie odpalał QGISa). Problem w tym, że prawie w każdym będzie inna ścieżka lokalizacji plików PDF, a co za tym idzie linkt w tabeli atrybutów. czy można linkować w akcji ścieżkę względną do plików? |