jhsenator
Aktives Mitglied
Thread Starter
- Dabei seit
- 18.02.2008
- Beiträge
- 651
- Reaktionspunkte
- 66
Hallo
ich möchte aus FileMaker mittels AppleScript das Adressbuch aufrufen und darin dann eine Datenkarte suchen lassen. Das funktioniert bereits mit folgendem Skript:
--Suchbegriff aus FileMaker auslesen
tell application "FileMaker Pro"
tell current record
set derNachname to cell "Nachname"
set derVorname to cell "Vorname"
end tell
end tell
-- Adresskarte im Adressbuch suchen und selektieren
tell application "Address Book"
activate
set selection to every person whose (first name contains derVorname) and (last name contains derNachname)
end tell
Nun möchte ich aber z.B. die in FileMaker im Feld "Telefon geschäftl." abgespeicherte Telefonnummer in eben die ausgesuchte Datenkarte im Adressbuch übertragen. Oder auch umgekehrt aus einem Telefonfeld im Adressbuch die Daten in ein entsprechendes Feld in FileMaker. Ich möchte also nur die eine über das vorstehende Skript ausgesuchte Datenkarte im Adressbuch ansprechen.
Und genau an diesem Problem verzweifle ich seit gestern. Kann mir jemand helfen und sagen wie das Skript zum Einlesen der in einer Skriptvariablen gespeicherten Telefonnummer in das 1. Telefonfeld Arbeit in der betreffenden Datenkarte aussehen muss.
Und umgekehrt mit welchem Skriptbefehl ich aus diesem Feld die Daten auslesen kann um sie dann in FileMaker einzusetzen. ich brauche nur die entsprechenden Skriptbefehle für das Adressbuch. Bei FileMaker habe ich keine Probleme mit dem Skirpt.
Ich bitte dringend um Hilfe !!!
Gruß
Jürgen
ich möchte aus FileMaker mittels AppleScript das Adressbuch aufrufen und darin dann eine Datenkarte suchen lassen. Das funktioniert bereits mit folgendem Skript:
--Suchbegriff aus FileMaker auslesen
tell application "FileMaker Pro"
tell current record
set derNachname to cell "Nachname"
set derVorname to cell "Vorname"
end tell
end tell
-- Adresskarte im Adressbuch suchen und selektieren
tell application "Address Book"
activate
set selection to every person whose (first name contains derVorname) and (last name contains derNachname)
end tell
Nun möchte ich aber z.B. die in FileMaker im Feld "Telefon geschäftl." abgespeicherte Telefonnummer in eben die ausgesuchte Datenkarte im Adressbuch übertragen. Oder auch umgekehrt aus einem Telefonfeld im Adressbuch die Daten in ein entsprechendes Feld in FileMaker. Ich möchte also nur die eine über das vorstehende Skript ausgesuchte Datenkarte im Adressbuch ansprechen.
Und genau an diesem Problem verzweifle ich seit gestern. Kann mir jemand helfen und sagen wie das Skript zum Einlesen der in einer Skriptvariablen gespeicherten Telefonnummer in das 1. Telefonfeld Arbeit in der betreffenden Datenkarte aussehen muss.
Und umgekehrt mit welchem Skriptbefehl ich aus diesem Feld die Daten auslesen kann um sie dann in FileMaker einzusetzen. ich brauche nur die entsprechenden Skriptbefehle für das Adressbuch. Bei FileMaker habe ich keine Probleme mit dem Skirpt.
Ich bitte dringend um Hilfe !!!
Gruß
Jürgen