Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
rehcserd •->

Anmeldedatum: 19.02.2008 Beiträge: 5
|
Verfasst am: 19.02.2008 - 16:22 Titel: tell application "Finder" die ID von Ordnern speic |
|
|
gelöscht
Zuletzt bearbeitet von rehcserd am 03.04.2009 - 17:34, insgesamt einmal bearbeitet |
|
Nach oben |
|
 |
iScript •---->


Anmeldedatum: 29.03.2001 Beiträge: 1116
|
Verfasst am: 19.02.2008 - 23:01 Titel: |
|
|
set this_path to (choose folder with prompt "Ordner auswählen:") as alias |
|
Nach oben |
|
 |
rehcserd •->

Anmeldedatum: 19.02.2008 Beiträge: 5
|
Verfasst am: 29.02.2008 - 21:13 Titel: |
|
|
gelöscht
Zuletzt bearbeitet von rehcserd am 03.04.2009 - 17:35, insgesamt einmal bearbeitet |
|
Nach oben |
|
 |
chebfarid •-->


Anmeldedatum: 10.02.2007 Beiträge: 106 Wohnort: Milano
|
Verfasst am: 01.03.2008 - 21:30 Titel: |
|
|
rehcserd hat Folgendes geschrieben: | tell application "Finder"
set this_path to (choose file with prompt "Ordner auswählen:") as alias |
Interessiert Dich ein File ("choose file...") oder ein Ordner ("...Ordner auswählen:") ? Aber das ist vielleicht nur ein Flüchtigkeitsfehler.
Dein Hauptproblem hat ja wohl eher hiermit zu tun: Zitat: | Wie bekomme ich es hin das es die ID in die Tabelle speichert? |
Gar nicht, es gibt keine Fileeigenschaft namens "ID". Ich glaube Du wirst durch den Begriff "alias" auf eine falsche Fährte geführt: alias in AppleScript ist eine Referenz für einen File oder einen Ordner, aber hat nichts mit dem Alias zu tun, das Du normalerweise im Finder benutzt (der Link zu einem Finderelement).
Wenn Du im Normalalltag den Originalfile zu einem Alias verschiebst, dann speichert der Finder diese Änderung in einer internen "Datenbank" ab, die laufend aktualisiert wird, und deshalb funktioniert Dein Alias weiterhin, ohne daß Du den Originalfile suchen mußt.
Auf diese Finderinterne Datenbank gibt es leider keinen Zugriff über AppleScript und deshalb kannst Du deren Inhalt auch nicht an einen FileMaker-Record weitergeben. Das bedeutet, die Filereferenzen die Du in FileMaker einträgst sind bindend und wenn Du den referenzierten File verschiebst oder umbenennst ist der gespeicherte Pfad obsolet.
Good scripting
Farid _________________ Abends lustig morgens triste
Das ist Leben von Artiste |
|
Nach oben |
|
 |
rehcserd •->

Anmeldedatum: 19.02.2008 Beiträge: 5
|
Verfasst am: 03.03.2008 - 00:51 Titel: |
|
|
Danke für die Antwort
gelöscht |
|
Nach oben |
|
 |
|