In brief, the idea is to use a FileMaker utility file and an AppleScript
together with Mouseposé to automatically go to the file and
layout and then spotlight the error.
I populated the FileMaker utility file using data from MetadataMagic
running under FileMaker 6. I have not had occasion to update the utility
to run with any of the current tools, but will do so if need arises -
unless someone does so first ;)
You can download the FileMaker file here.
Mouseposé can be found here. The AppleScript below should be easy
to copy and adapt to your use:
You can download a video on this here
(4.6 MB).
The best way to use the AppleScript is to run it from an open script
editor window.
Enjoy.
tell application "FileMaker
Developer"
activate
tell document "TWDI_MdM_LayoutItems.fp5"
set DBFileName to cell "DBFileName" of current
record
set LayoutName to cell "LayoutName" of current
record
set LeftCoord to cell "Left" of current
record
set TopCoord to cell "Top" of current
record
set WidthVar to cell "Width" of current
record
set HeightVar to cell "Height" of current
record
end tell
end tell
tell application "FileMaker
Developer"
activate
go to database DBFileName
go to layout LayoutName
do menu menu
item "Layout Mode" of menu "View"
set bounds of window 1 to {7,
44, 1192, 1194}
end tell
set MonitorWidth to 1920 --
change for your display size
set MonitorHeight to 1200
-- change for your display size\
set xCoord to LeftCoord +
(WidthVar /
2) + 98 -- adj for FM
set yCoord to MonitorHeight - TopCoord -
(HeightVar /
2) - 78 + 21 -- adj FM/menu
tell application "Mousepose"
activate
store
settings
set overlay
opacity to 25
start
effect
set mouse
location to {xCoord, yCoord}
stop effect
restore
settings
end tell
|