Dokument może potencjalnie znajdować się w wielu folderach, ale można uzyskać ich listę za pośrednictwem interfejsu użytkownika.
Kliknij ikonę folderu obok tytułu dokumentu. Jeśli dokument znajduje się w jednym folderze, wyświetla się widok tego folderu zawierający nazwę folderu z ikoną, aby otworzyć folder na nowej karcie, inne dokumenty w folderze oraz opcje przeniesienia bieżącego dokumentu:
Jeśli dokument znajduje się w więcej niż jednym folderze, otrzymasz listę folderów, w których się znajduje, z hiperłączami do każdego z nich.
Brakuje ikony folderu?
Jeśli okaże się, że brakuje tego małego folderu po prawej stronie nazwy pliku, możesz
File > Document details...
przynajmniej zobaczyć nazwę katalogu nadrzędnego. Na przykład:I dowiesz się, gdzie, u diabła, jest Waldo.
źródło
Zapewnijmy sposób na przejście do folderu nadrzędnego dokumentu jednym kliknięciem myszy.
Umieść poniższy skrypt w edytorze skryptów w dokumencie. Zrób to, otwierając dokument, a następnie z paska menu dokumentu wybierz Narzędzia> Edytor skryptów ...
Jeśli edytujesz skrypt tego dokumentu po raz pierwszy, domyślny kod zapełni ekran edytora. Po prostu zamień zawartość skryptu na poniższy kod. Uwzględnij zarówno funkcje onOpen (), jak i listParentFolders () wymienione poniżej.
Zapisz skrypt w edytorze, a następnie „odśwież” okno przeglądania zawierające powiązany dokument. Pojawi się nowa pozycja menu dla dokumentu o nazwie Utils. Kliknięcie pola menu Utils wyświetli menu podręczne, Show Path. Ten skrypt wyświetli ścieżkę katalogu jako listę hiperłączy.
źródło
id
, zestawiesource_folder = DriveApp.getFolderById(id)
i użyciusource_folder.getFilesByType(MimeType.MICROSOFT_POWERPOINT)
lub...MimeType.MICROSOFT_POWERPOINT_LEGACY
(lub możesz użyć rzeczywistego ciągu typu mime, którego ostatnia część ocenia). Zobacz dokumenty tutajNa dzień 2014-04-04 istnieje kilka sposobów na przejście z dokumentu do folderu zawierającego.
W otwartym dokumencie kliknij ikonę folderu obok tytułu dokumentu. Pojawi się okno dialogowe z „Ten element jest w” i nazwą folderu zawierającego. Nazwa folderu jest powiązana z folderem. Jeśli zamiast tego pojawi się okno dialogowe „Przenieś do”, folder zawierający dokument jest katalogiem głównym. Jeśli jest to Twój dokument lub został on wyraźnie dodany, znajduje się na Moim dysku. Jeśli nie, spróbuj Więcej> Wszystkie elementy na liście folderów po lewej stronie widoku listy dokumentów.
W widoku wyszukiwania dokumentu wybierz element. Więcej> Szczegóły i aktywność> Szczegóły> Foldery. Wszystkie wymienione nazwy folderów są powiązane z odpowiednimi folderami.
Od 03.12.2014 nie mogę już dowiedzieć się, jak przejść z widoku pliku do jego folderu zawierającego pliki, które nie są dokumentami Google współpracującymi. Skomentuj lub edytuj tę odpowiedź, jeśli wiesz jak.
źródło
AFAIK nie, nie można tego zrobić z adresu URL dokumentu lub samego dokumentu. Musisz pobrać tytuł dokumentu i wyszukać go w widoku listy Dysku. Wyniki wyszukiwania powinny pokazać tytuł dokumentu, a następnie pokazać nazwę folderu nadrzędnego na szaro.
źródło
Folder nadrzędny
Napisałem mały skrypt, który pobiera folder nadrzędny, na podstawie klucza dokumentu:
To wygląda tak
Żeby zainstalować
file>menaged version
zapisz skrypt.Publish>Deploy as web app
i naciśnij aktualizacjęUwaga
Wspomniany jest tylko folder nadrzędny (dokładnie to, czego chciałeś), ale nie ujawni on pełnej ścieżki.
źródło
AKTUALIZACJA: Google wycofało te API, więc uważaj.
UWAGA: to naprawdę nie jest już potrzebne przy użyciu nowego interfejsu użytkownika dysku ...
Uświadomiłem sobie, że już na nie odpowiedziano, ale na wypadek, gdyby ludzie znaleźli to podczas wyszukiwania (zrobiłem), dodam trochę. Jeśli jesteś nowy w Google App Script, zobacz ten link .
Dzięki @Jacob Janowi Tuinstrze i @Drawn za ich skrypty, ale żadna nie była dokładnie tym, czego potrzebowałem, więc użyłem ich obu do stworzenia mojego. Poniższy skrypt należy wkleić do edytora skryptów GApps, a następnie opublikować jako aplikację internetową. Link należy zapisać / dodać do zakładek w celu późniejszego ponownego wykorzystania:
Interfejs wygląda następująco:
Pamiętaj, że identyfikator pliku pochodzi z jego adresu URL - tzn. Patrz „<...>” w przykładowym adresie URL poniżej:
źródło
Oto bardziej kompletna i niezawodna implementacja dwóch skryptów w tych odpowiedziach ( pierwszej i drugiej ) na to pytanie. Ten skrypt pozwala wkleić pełny adres URL pliku lub identyfikator pliku w pierwszym polu edycji w oknie dialogowym, a następnie zwraca tekstową reprezentację ścieżki oraz link do katalogu nadrzędnego. Instrukcje instalacji są identyczne z przedstawionymi powyżej przez Jacoba , skopiowałem je poniżej dla kompletności.
UWAGA: Niektóre interfejsy API używane we wszystkich tych skryptach są już nieaktualne. Nadal działają od momentu opublikowania tego postu, ale prawdopodobnie przestaną działać w przyszłości.
To wygląda tak:
Żeby zainstalować:
źródło
Google już zapewniło rozwiązanie tego problemu:
Załóżmy, że szukasz dokumentu pdf o nazwie myreport.pdf.
Wyszukujesz moje zgłoszenie, otrzymujesz listę dokumentów spełniających kryteria.
Jeśli chcesz poznać folder, w którym się znajduje, po prostu kliknij prawym przyciskiem myszy i kliknij polecenie Znajdź na moim dysku .
źródło