FileMaker FM1-306 Exam Overview:
| Certification Vendor: | FileMaker (Claris) |
|---|---|
| Exam Name: | Developer Essentials for FileMaker 12 Beta Exam |
| Exam Number: | FM1-306 |
| Available Languages: | English |
| Related Certifications: | FileMaker 12 Certified Developer |
| Real Exam Qty: | 198 (approximate) |
| Sample Questions: | FileMaker FM1-306 Sample Questions |
FileMaker FM1-306 Exam Syllabus Topics:
| Section | Objectives |
|---|---|
| FileMaker 12 core development concepts | - Relationships and data modeling - FileMaker interface and tools - Scripts and automation - Layouts and reporting |
| Functions and calculation topics | - Calculation engine and functions - Variables and let statements |
FileMaker Developer Essentials for FileMaker 12 Beta Sample Questions:
In FileMaker Pro 12 Advanced, which three statements are true about the Data Viewer and Script Debugger? (Choose three.)
- A. The Script Debugger can be used to globally disable script triggers in a file.
- B. The Script Debugger will be invoked when a script is run from a button, but not from a Custom Menu.
- C. The Current tab of the Data Viewer can be used to modify the value of a field with global storage while a script is paused in the Script Debugger.
- D. The Watch tab of the Data Viewer can be used to create global variables.
- E. The Current tab of the Data Viewer can be used to modify the value of a variable.
Correct Answer: A,D,E 🗳️
Which two statements are true when a script is installed on a window using the Install OnTimer Script step? (Choose two.)
- A. The script will run only when the application is idle.
- B. The window must be closed to uninstall the script.
- C. The script will run on any new window created from the initial window.
- D. The script will pause when a window is hidden and resume when it is restored.
- E. In a window with more than one installed script, the scripts will be performed in the order in which they were installed.
Correct Answer: A,C 🗳️
Upon conversion from earlier versions of FileMaker Go to FileMaker Go 12, the conversion will make which two changes? (Choose two.)
- A. A database with the setting Auto-Restore Login will add the extended privilege fmreauthenticate(n), where n is obtained from fmrestorelogin.
- B. A database without the fmrestorelogin extended privilege, will have the extended privilege fmreauthenticate(n) added, where the (n) will have the value specified from the Auto-Restore Login setting.
- C. A database with the fmrestorelogin extended privilege will have this extended privilege removed.
- D. A database without the fmrestorelogin extended privilege, will have the extended privilege fmreauthenticate0 created and assigned to each privilege set.
Correct Answer: C,D 🗳️

Assume the user has full privileges to view and modify all data in the file.
Which two statements are true in this situation? (Choose two.)
- A. The user will be able to edit the contents of z_TempText in Table view.
- B. The Activities portal, Name Last field, and z_TempText field are within the page boundary and thus will be included when printed in Form view.
- C. The Name Last field is in the Header part.
- D. The Name Last field will be excluded from the list of available fields in the Sort Records... dialog for the Current Layout
- E. The script step insert Text [Select; Customer:: z_TempText; "Complete"] will result in Error 102 ("Field is missing") and z_TempText will be empty.
- F. If viewed as a form in Browse mode, Quick Find will ignore the data in the Name Last field.
Correct Answer: A,C 🗳️
A layout contains a portal that is based on a relationship configured to allow creation of related records. The portal object has the name Porta1_1.
Which technique can be used to navigate to a field in the empty row at the end of Portal_1?
- A. use the Go To Field script step targeting the field in the desired portal, then use the Go To Portal Row [Last] script step
- B. assuming a field in the desired portal is in the tab order, use the arrow keys to activate the portal, then tab to the desired row and field
- C. use the Go To Portal [Portal_1] script step, followed by the Go To Portal Row [Last] script step and the Go To Field script step targeting the desired field
- D. use the Go to Object [Object Name: "Portal_1"] script step, followed by the script step Go to Portal Row [Select; Last]
Correct Answer: A 🗳️
We're so confident of our products that we provide no hassle product exchange.


By Harriet

