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

AppleScript und FileMaker - Einbindung ins Script

 
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.   Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.    Fischer-Bayern.de Foren-Übersicht -> AppleScript-Forum
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Armin Egginger
•-->
•-->


Anmeldedatum: 04.05.2002
Beiträge: 96
Wohnort: Germering (b. München)

BeitragVerfasst am: 12.06.2003 - 12:14    Titel: AppleScript und FileMaker - Einbindung ins Script Antworten mit Zitat

Hi Scripter,

ich habe leider entdeckt, das meine AppleScripts in FileMaker nicht richtig laufen wenn ich diese direkt in das FM-Skript mittels "AppleScript ausführen" einbinde. Das gleiche Script läuft außerhalb von FileMaker einwandfrei - eingebunden läuft es bei einigen QuarkXPress Dokumenten, bei einigen wiederum nicht. Das Verhalten finde ich sehr seltsam. Hat das noch jemand beobachtet?

Eine Einbindung in FileMaker mit einem "run script "MeineHD:Users:Armin:scriptname" funktioniert wiederum, da das Script nun außerhalb der FileMaker Umgebung läuft. Der Nachteil ist natürlich das sich der Pfad ändern kann und die langsame Geschwindigkeit. Die Geschwindigkeit war bisher der wichtigst Punkt, da eine Einbindung eine Verbesserung bis zum 6-fachen erreicht, je nach Script.

Nun läuft das Script zwar richtig, jedoch sehr langsam, obwohl ich mit "do script{}" gearbeitet habe. Teilweise erreiche ich bei meinem Test-Dokument eine Bearbeitungszeit von 2200 Sekunden von vorher 1077 Sekunden. Wer weiß Rat oder bestätigt mir das Phänomen?

happy filemaking


Armin
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Yahoo Messenger
Folker
•---->
•---->


Anmeldedatum: 11.12.2000
Beiträge: 649
Wohnort: Holsteinische Schweiz

BeitragVerfasst am: 24.06.2003 - 17:35    Titel: Antworten mit Zitat

Hallo Armin,

ja, lange nichts gehört - war im Stress!

Für den Fall, dass Du noch keine Lösung hast: Es gibt einfach Befehle die nicht direkt in FMP so abgesetzt werden können. Dieses "Fenster" zur Scripteingabe in FMP akzeptiert ja auch so manchen Unsinn. Dieser fällt erst zur Laufzeit auf. Problemkandidaten sind Befehle, welche in FMP mit gleicher Syntax belegt sind. Das rührt daher, dass der FMP in diesem Fenster immer alle Befehle zuerst an FMP absetzt, ein explizites tell app "FMP" ist ja nicht nötig. Wenn Du jetzt einen simplen Befehl an eine ScriptingAddition absetzen willst und dieser Befehl auch im FMP vorhanden ist, dieses wohlmöglich mit verschiedenen required Parametern, hast Du (bzw. FileMaker) ein Problem. Wenn das bei Dir zutreffen sollte, wäre eine Lösung ein "trojanisches Pferd" zu benutzen, d.h. den Finder mit diesen Statements "versorgen". Ansonsten poste doch mal die betr. fehlerhaften Zeilen evtl. mit Fehlermeldung.
Ich erinnere mich aber, das war einer der Gründe vor denen ich seinerzeit auf externe Scripts/Apps ausgewichen bin - der andere war die Netzwerk-Problematik (ein Rechner mit QXP 3.3.2, der andere mit 4.1 usw.)

Gruß
Folker

PS: Die Calculator-geschichte ist nicht vergessen, suche aber jetzt die Möglichkeit so etwas per ShellScript (mit oder ohne AppleScript) zu realisieren *g*


Nachtrag. Zum Tempo kann ich mit den Infos wenig sagen - das hängt meiner Erfahrung nach von vielen Faktoren ab und ist meist mit etwas Feintuning ins Lot zu bringen.
_________________
Gruß,
Folker Brandt
=============================
Systemberatung · Datenbanken · Webdesign
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.   Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.    Fischer-Bayern.de Foren-Übersicht -> AppleScript-Forum 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