FileMaker認証 は知ってる人が少ないけど、でも今後のIT業ですごく市場があるはずですよ、私が知ってるエンジニア はみんなFileMaker認証 が手に持ってます、もしFileMaker 認証を手に入りたいなら、killtestは提供いたします、最も最新、正確率も高いし、一発合格することも保証できます!

FileMaker Certification

FM0-304:Developer Essentials for FileMaker 10

FM0-302:FileMaker8 Developer Essentials Exam

FM0-301:Filemaker7 Developer essentials exam

FM0-303:Developer Essentials for FileMaker 9


FM0-304

Developer Essentials for FileMaker 10

1. A script saves a group of records as a PDF . The resulting file needs to be saved on a user's desktop

and the filename must contain that person's name along with the current date (without additional user

input).

How should the output file be specified in the script step?

A. Use a file path that references a variable containing the desired filename and path.

B. Use a file path that references a globally stored field containing the desired filename and path.

C. Use a file path defined by a calculation formula that uses both Get (DesktopPath) and the Get

(UserName) functions.

D. Use a file path that references a calculation field that uses both Get (DesktopPath) and the Get

(UserName) functions.

Answer: A

2. A table in a FileMaker Pro 10 database has a field CompanyName of type Text. The following field

validation options are set for this field:

Validate data in this field only during data entry

Allow user to override during data entry

Require not empty

Display custom message if validation fails

A user imports a set of records into this table. Some records have no value in the CompanyName field.

What will occur?

A. All of the records will be imported. No error message will be displayed.

B. All of the records will be imported. The user will also see the custom error message.

C. None of the records will be imported. The user will also see the specified custom error message.

D. All records with a value for CompanyName will be imported. The user will also see the specified

custom error message.

E. All records with a value for CompanyName will be imported. The user will see an error dialog from the

FileMaker Pro application stating that some records could not be imported due to errors, along with a

count of those records.

Answer: A

3. Given the following Relationships Graph:w0VFM10256Y The users want to view a list of unique product

records purchased by a found set of customers from the state of NY.

If the data in the system supports this request and there are no changes to the Relationships Graph,

which two techniques successfully accomplish this? (Choose two.)

A. On a layout based on Customer, include a portal based on the Product table occurrence. Find where

State = "NY".

B. On a layout based on Customer, Find where State = "NY". Navigate to a layout based on the

Products table. Select the menu Records > Saved Finds and choose "NY" under Recent Finds.

C. On a layout based on Customer, Find where State = "NY". Then run a script with the step Go To

Related Records[ ], using Match all records in current found set to navigate to the desired set of Product

records.

D. Run a script from a special Customer layout that performs a Copy All Records/Requests[ ] script step,

then navigates to a Product layout including a Customer portal , uses Paste[ ] into a Find request, and

finally Perform Find[ ] to result in the desired found set.

E. Use a script to loop through the found set of Customer records, assembling a set of ID values into a

global variable $$customers. Navigate to a layout based on Products and in Find Mode enter the

Customer::State field. Choose the menu Requests > Paste Requests and specify State = $$customers.

Click OK to perform the Find.

Answer: BC

4. Which two events can activate an OnObjectModify script trigger? (Choose two.)

A. selecting a checkbox

B. scrolling in a portal

C. scrolling in a text field

D. switching tabs in a tab control

E. clicking a link displayed in a Web Viewer

Answer: AD

5. What is a reason to use the Let() function in a formula for a FileMaker Pro 10 calculation field?

A. to limit the iterations of a Loop() function used in the formula

B. to modify data in a text field referenced elsewhere in the formula

C. to define a custom function that can be used in other calculation formulas

D. to set a global variable $$var that can be used elsewhere (e.g. within a script )

Answer: D

6. Given the following formula:

Case (

PatternCount (Name ; " " ) > 2 ; RightWords (Name ; 2) ;

Position (Name ; " " ; 1 ; 1 ) > 0 ; LeftWords (Name ; 2) ;

MiddleWords (Name ; 2 ; 2)

)

If the field Name contains "John Q. Adams ", what will the formula return?

A. John Q

B. John Q.

C. Q Adams

D. Q. Adams

Answer: A

7. A FileMaker Pro 10 database contains the following two scripts:

Script A:

Set Variable [$$varFoo; Value:Get ( ScriptParameter)]

Perform Script ["Script B"; Parameter: $$varFoo / 2]

Show Custom Dialog [$$varFoo]

Script B:

Set Variable [$counterStart; Value:Get ( ScriptParameter)]

Set Variable [$counter; Value:$counterStart]

Set Variable [$x; Value:1]

Loop

Set Variable [$$varFoo, Value:$$varFoo + $x]

Set Variable [$x; Value:$x + 1]

Exit Loop If [$counter < .5 * $counterStart]

End Loop

Exit Script [Result:$$varFoo]

With a Script Parameter of 11 passed into Script A, what result is shown in the custom dialog when Script

A completes?

A. 11

B. 12

C. 14

D. 17

E. 34

Answer: D