Fischer-Bayern.de
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen   RegistrierenRegistrieren 
 ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

mein Mail-nach-FileMaker Script funktioniert nicht mehr

 
Neues Thema eröffnen   Neue Antwort erstellen    Fischer-Bayern.de Foren-Übersicht -> AppleScript X
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
dschiemann
•->
•->


Anmeldedatum: 12.07.2010
Beiträge: 5

BeitragVerfasst am: 13.07.2010 - 16:11    Titel: mein Mail-nach-FileMaker Script funktioniert nicht mehr Antworten mit Zitat

nach Update auf 10.6 funktioniert folgendes Script nicht mehr:

Code:

tell application "Mail"
   set selectedMessages to selection
   if (count of selectedMessages) is equal to 0 then
      display alert "No Messages Selected" message "Select the message you want to get the raw source of before running this script."
   else
      set theMessage to item 1 of selectedMessages
      set theSource to source of theMessage
      set theSubject to "Raw source of message (" & (subject of theMessage) & ")"
   end if
   tell application "Finder"
      activate
      open document file "test.fp5" of folder "Desktop" of folder "dirkschiemann" of folder "Users" of startup disk
      tell application "FileMaker Pro"
         set newRecord to create new record
         set cell 1 of newRecord to theMessage
         set cell 2 of newRecord to theSource
         set cell 3 of newRecord to theSubject
      end tell
   end tell
end tell


FileMaker 6 (bzw. auch mit FileMaker 8 versucht - entsprechend die Datei test.fp7 benannt) wird aufgemacht, aber es werden keine Daten übergeben.

Jemand 'ne Idee oder isses aus-die-Maus damit?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
hubionmac
•--->
•--->


Anmeldedatum: 26.02.2004
Beiträge: 245
Wohnort: Münster

BeitragVerfasst am: 13.07.2010 - 17:15    Titel: Antworten mit Zitat

Bin mir nicht so ganz sicher, aber versuche es doch mal mit


create new record with data {theMessage, theSource, theSubject}
_________________
hubionmac.com akzeptiere Paypal und Pizza
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
dschiemann
•->
•->


Anmeldedatum: 12.07.2010
Beiträge: 5

BeitragVerfasst am: 13.07.2010 - 17:19    Titel: hab's selbst lösen können Antworten mit Zitat

wenn ich die Zeile
"set cell 1 of newRecord to theMessage "
'rausnehme klappt es
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Manfred
•-->
•-->


Anmeldedatum: 17.01.2005
Beiträge: 45
Wohnort: Graz - Austria

BeitragVerfasst am: 21.07.2010 - 13:06    Titel: Re: mein Mail-nach-FileMaker Script funktioniert nicht mehr Antworten mit Zitat

Dein Fehler liegt hier ...

Code:
set theMessage to item 1 of selectedMessages


Damit sprichst Du die Message als Objekt selbst an, nicht aber den Inhalt der Email. Und dieses Objekt kann nicht übergeben werden

Ich habe dies so gelöst:

Code:

tell application "Mail"
   set selectedMessages to selection
   if (count of selectedMessages) is equal to 0 then
      display alert "No Messages Selected" message "Select the message you want to get the raw source of before running this script."
   else
      repeat with x in selectedMessages
         set theMessage to the content of x
         set theSource to source of x
         set theSubject to "Raw source of message (" & (subject of x) & ")"
         toFMP(theMessage, theSource, theSubject) of me
      end repeat
   end if
   
   
end tell

on toFMP(theMessage, theSource, theSubject)
   tell application "FileMaker Pro"
      set newRecord to create new record
      set cell "Feld1" of newRecord to theMessage
      set cell "Feld2" of newRecord to theSource
      set cell "Feld3" of newRecord to theSubject
   end tell
end toFMP

_________________
Manfred M.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen AIM-Name
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Fischer-Bayern.de Foren-Übersicht -> AppleScript X Alle Zeiten sind GMT + 2 Stunden
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2002 phpBB Group
Deutsche Übersetzung von phpBB.de


AppleScript für absolute Starter