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

Hilfe! FileMaker Druckerumstellung - Desktop Printer Manager

 
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: 11.05.2002 - 23:58    Titel: Hilfe! FileMaker Druckerumstellung - Desktop Printer Manager Antworten mit Zitat

Hi Leute,

ich versuche vergeblich eine Druckerumstellung in FileMaker zu schreiben, die mir jedoch nicht gelingen will. Zeitweise funktioniert diese, meist beim 2. oder 3. Mal stürzt der komplette Finder (Desktop Printer Manager?) ab.

System 9.2.2, AS 1.6 (Hab auch ein Problem mit der Menüleiste bei geöffnetem Skripteditor - ein Menüpunkt blinkt immer wieder auf, als würde er angewählt werden. Norton und ErsteHilfe sagen jedoch alles ok!)

Wer Lust hat zum testen, der kann die Dateien gerne per mail haben. Passwörter hab ich schon entfernt. Anbei das Skript (vom AS-Anfänger!)

global ProgrammStandarddrucker
global derzeitaktiveDrucker
--die Variablen als global gekennzeichnet um in anderen scripts damit weiterarbeiten zu können

meld1 = "Der Standarddrucker ist in FileMaker nicht ausgewählt!"
meld2 = "Fehler bei der Standard-Drucker Übernahme aus FileMaker!"

tell application "FileMaker Pro"
go to database "Daten.fp3"
try
set the ProgrammStandarddrucker to (cell "Var_StandardDruckerName" of database "Daten.fp3" as string)
on error
display dialog meld2
end try
if ProgrammStandarddrucker is "" then
display dialog meld1
else
beep
end if
end tell
-- entspricht dem eingetragenen Druckernamen in Daten.fp3

tell application "Desktop Printer Manager"
set derzeitaktiveDrucker to the (default printer as string)
if ProgrammStandarddrucker is "" then
display dialog meld1
else
set default printer to desktop printer the ProgrammStandarddrucker
end if
end tell


tell application "FileMaker Pro"
go to database "Daten.fp3"
set cell "Var_aktiveDrucker" to derzeitaktiveDrucker
end tell

Vorab schon mal Danke! Happy FileMaking

Armin
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Yahoo Messenger
Snow
Administrator
Administrator


Anmeldedatum: 21.11.2000
Beiträge: 1946
Wohnort: Deiningen

BeitragVerfasst am: 12.05.2002 - 08:42    Titel: Hilfe! FileMaker Druckerumstellung Antworten mit Zitat

Hallo Armin,

was das Aufblinken der Menüleiste betrifft, das kommt von AppleScript 1.7!

Du bist ja von 1.7 auf 1.6 zurück, aber anscheinend ist noch eine Komponente von 1.7 im Einsatz. Evtl. der Skript Editor??

Ist bei den Systemerweiterungen evtl. die AppleScriptLib dabei?
Sollte nämlich nicht dabei sein. - Nur die "AppleScript" - Erweiterung.

Wenn du das Blinken weg bekommst, ist wahrscheinlich auch das Problem mit den Abstürzen gelöst, da ich glaube, dass auch dies damit zusammen hängt.
_________________
Peter
-
Fischer-Bayern.de|Shadetreemicro.com
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen AIM-Name
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