Solved

FileMaker Automation?

Posted on 2000-03-19
17
780 Views
Last Modified: 2008-02-26
I want to create an application to Automate FileMaker, what I mean is to be able to do the following in FileMaker:
1) create a database.
2) create forms/views for that database.

what I mean by Automation is: by using a FileMaker library (or something like that) to be able to do the things that I can do manually in FileMaker.
0
Comment
Question by:zakmol
17 Comments
 
LVL 30

Expert Comment

by:weed
Comment Utility
From what i recall FileMaker is heavily applescriptable. You simply need to write an applescript to do it. You write scripts through the ScriptEditor. More detailed information (there are whole books written about applescript) can be found at http://www.apple.com/applescript/ ....There is also some information on using applescript with filemaker at http://www.filemaker.com/support/osscriptlang.html
0
 

Author Comment

by:zakmol
Comment Utility
I checked the pages that you mentioned. and they allow me to do some action from FileMaker Pro. But what I want is the other way around, I want to create a database in FileMaker Pro. this might be from an application.
0
 
LVL 30

Expert Comment

by:weed
Comment Utility
Applescript is an incredibly powerful systemwide tool. Applescripts do not have to be run within FileMaker. For example an applescript could do this:

*Double click on applescript application*
(begin applescript, this is just a demo not an actual script)
Tell application "finder"
launch application "filemaker"
create new database
enter <information>
<whatever else you want filemaker to do>
Tell application "filemaker" quit
tell application "finder"
launch application "FTP tool"
upload <filemaker database> to <URL>
(end applescript)

You can use applescript to tie together many many applications throughout your system. An applescript could orchestrate the transaction of information from and between filemaker and another application.
0
 

Author Comment

by:zakmol
Comment Utility
Adjusted points from 100 to 125
0
 

Author Comment

by:zakmol
Comment Utility
actually I am new to Mac world.
but if FileMaker does not provide the out world of how to be used, no can use it. eveny the operating system.

I can realize that AppleScript is very powerful, but I need a sample -for example- of how to create a DB of certain fields.

t so I can start with that sample.

0
 
LVL 30

Expert Comment

by:weed
Comment Utility
Like i mentioned, there are entire books written about applescript. Its not something i can just plop down a working example of without 1) owning a copy of filemaker 2) spending time with you to decide what exactly you need to do in Filemaker. I cant do all the work for you here. You should look into getting an applescript book which will give you the basics to creating an applescript. There is even a free applescript primer at http://www.maccentral.com/columns/briggs.shtml which is rather user friendly.
0
 

Author Comment

by:zakmol
Comment Utility
Adjusted points from 125 to 200
0
 

Author Comment

by:zakmol
Comment Utility
Weed,
you are totally correct, but per my understanding it is more related to FileMakerPro that to AppleScript, and actually I am asking you to do all of the work, and actually I am doing my ows research on that. and becasue I need this kind of info, I think you/other gurus can help me [more than one thread]. and I will share withyou what I got from my research.

there are some kind capability of scipting in fileMaker that allows you to do many things
- add a record
- select a certain view to display dat

but there is no way -that I know- to create a database from outside FileMaker.

alo=so is it possible to create a certain form from outside FileMaker.

Is there a library that FileMaker offer to programatically automate Filemaker actions.

if you are intrested to join, you can download it from (trial version)
http://www.filemaker.com/downloads/index.html
0
Why You Should Analyze Threat Actor TTPs

After years of analyzing threat actor behavior, it’s become clear that at any given time there are specific tactics, techniques, and procedures (TTPs) that are particularly prevalent. By analyzing and understanding these TTPs, you can dramatically enhance your security program.

 

Author Comment

by:zakmol
Comment Utility
sorry,
the statment is
'I am not asking you to do the whole work, and that I am doing my own...'
0
 
LVL 30

Expert Comment

by:weed
Comment Utility
I dont believe there are any tools to create FM databases without filemaker at least being open. You can certainly automate the process with AppleScript though. FileMaker does have its own powerful scripting as well which you can combine with applescript.
0
 

Author Comment

by:zakmol
Comment Utility
Adjusted points from 200 to 250
0
 

Author Comment

by:zakmol
Comment Utility
Adjusted points from 250 to 300
0
 

Author Comment

by:zakmol
Comment Utility
Adjusted points from 300 to 350
0
 
LVL 30

Expert Comment

by:weed
Comment Utility
I think youre going to have to face the music on this one. Theres nothing other than filemaker that will create a filemaker DB without FM at least being open. Seeing as how FileMaker and Applescript are almost infinite in power, it wont be too hard to create an applescript to do what you need.
0
 
LVL 1

Expert Comment

by:postpress
Comment Utility
Can you be more specific about the types of data and applications you'll be using in conjunction with this automation? Is it across the 'Net? Across your LAN? On a local machine?

Those guys are right: Applescript can do anything. FileMaker's very 'script savvy.

Check FileMaker.com's page of 3rd party developmers or even clickware.com's for a possible 'library' system thats been created...
0
 
LVL 30

Accepted Solution

by:
weed earned 350 total points
Comment Utility
I've been spending ALOT of time in front of FMP5 lately and im basically going to repeat whats already been said above. Applescript combined with FMP's internal scripting is your only choice. Because of licensing no other programs will create FMP databases without FMP at least being open. FMP does import tab deliminated files so using applescript to create one is an option.
0
 
LVL 5

Expert Comment

by:Peter Harris
Comment Utility
You could perhaps make a script in Quickkeys.
0

Featured Post

Threat Intelligence Starter Resources

Integrating threat intelligence can be challenging, and not all companies are ready. These resources can help you build awareness and prepare for defense.

Join & Write a Comment

Steve Jobs once said that Blu-ray is "a bag of hurt". As Macs users well known, things haven’t settled down (at least not from Apple’s perspective). Several years after that comment, Mac OS X still doesn’t support Blu-ray playback, nor has any Mac s…
There is a security feature on iOS devices that is nearly impenetrable when it has been activated.  This article will provide some possible solutions as well as necessary steps to take to ensure you do not end up with a locked device.
Users will learn how resize a batch of photos from a single command in Photoshop via Photoshop's Image Processor. Open up an Image you'd like to resize in Adobe Photoshop: Adjust the image size according to your preferences. Image > Adjustments > …
Users will learn how to set proper sequence settings, scale images, paste attributes, add transitions, fades, and music. Open up Final Cut Pro 7 and Create a new Project: Set the Sequence Settings. a) Click File > Easy Setup > Format > Apple ProRe…

772 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now