Exam Details

  • Exam Code
    :FM0-305
  • Exam Name
    :Developer Essentials for FileMaker 11
  • Certification
    :FileMaker Certifications
  • Vendor
    :FileMaker
  • Total Questions
    :120 Q&As
  • Last Updated
    :Jul 09, 2025

FileMaker FileMaker Certifications FM0-305 Questions & Answers

  • Question 51:

    Which two script steps, if executed by a user in a hosted file with multiple loggedin users, can affect the active sessions of other users? (Choose two.)

    A. Insert From Index

    B. Set Field By Name

    C. Enable Account [Deactivate]

    D. Refresh Window [Flush cached join results]

    E. Install Menu Set ["My Menu Set" Use as file default]

    F. Set Variable [$$globalUserCount Value: $$globalUserCount + 1]

  • Question 52:

    A FileMaker Pro 11 database is hosted by FileMaker Server 11. User A and User B are accessing the database at the same time. User A runs a script that loops over a set of records and makes changes to those records. During the time that the script runs, User B is editing one of the records that is also in User A's found set and is being acted on by User A's script.

    Which statement is true about this situation?

    A. User A's script will stop looping when it reaches the record User B is editing.

    B. User A's script will make changes to all records in its found set except the record being edited by User

    B.

    C. User A's script will stop looping when it reaches the record User B is editing, and will wait to continue until User B releases the record.

    D. When it reaches the record User B is editing, User A's script will stop if User A's script is running with Set Error Capture[On]. Otherwise User A will be prompted to either continue or cancel the running script.

  • Question 53:

    A FileMaker Pro 11 file is hosted by FileMaker Server 11. In the course of working with the file, users run scripts that access and update a global variable called $$currentTransactionCount.

    Which statement is true about this situation?

    A. $$currentTransactionCount does not exist when the file is opened.

    B. The value of $$currentTransactionCount will be initialized to a null value each time the user opens the file. C. If the value of $$currentTransactionCount is changed by a serverside script, all loggedin users will see the new value.

    C. When a user logs into the file, the value in $$currentTransactionCount will be the value the variable had when the user last logged out.

    D. Whenever a user runs a script that updates the value of $$currentTransactionCount, all other loggedin users will see the changed value.

  • Question 54:

    The following script is run from a record on a layout based on a table occurrence that is not related to the

    Product table occurrence:

    Go to Related Record [Show only related records Match found set From table: "Product" Using layout:

    "Product" (Product)]

    Delete All Records [No dialog]

    What happens after the script is run?

    A. All records in the current table are deleted.

    B. All records in the Product table are deleted.

    C. All records in the current found set are deleted.

    D. All records in the current found set for the Product table are deleted.

  • Question 55:

    A hosted FileMaker Pro 11 file contains a text field called ColorChoice that uses global storage. User A and User B are using the file. User A runs a script that changes the value in the ColorChoice field.

    User A logs off and User B continues working. User B runs a script that modifies the ColorChoice field after User A has logged off.

    If there is no other activity in the database, when User A logs back in, which value will User A see in the

    ColorChoice field?

    A. No value: the field will be empty.

    B. The last value that User A's script entered into the field.

    C. The last value that User B's script entered into the field.

    D. The last value that was saved in a session that was running on the file's host.

  • Question 56:

    In which two cases will the object name of a button be available to a script that is performed by the button? (Choose two.)

    A. when the Self function is used as the script parameter associated with the button's script

    B. when the button is clicked on and the Get ( ActiveLayoutObjectName ) function is used in the script

    C. when the button's object name is hardcoded into the script parameter associated with the button's script

    D. when the button is tabbed to and then activated from the keyboard and the Get ( ActiveLayoutObjectName ) function is used in the script

  • Question 57:

    A FileMaker Pro 11 database has a script called MyScript that contains only the following script step:

    Install OnTimer Script [Hello World Interval:60]

    From Window_01 the user runs MyScript and then creates a new window (Window_02). From

    Window_02 the user creates a new window ( Window_03).

    What is the status of the script Hello World?

    A. The Hello World script halts immediately when Window_02 opens.

    B. The Hello World script will continue to run on Window_01 and Window_02 and Window_03.

    C. The Hello World script will continue to run on Window_01 but will not run on Window_02 or Window_03.

    D. The Hello World script will continue to run on Window_01 until it triggers for the first time in one of the new windows.

  • Question 58:

    A FileMaker Pro 11 file has a Customer table and a related Contact table. The relationship from Customer to Contact is configured to create related records in the Contact table. On the Relationships Graph, an external table occurrence called Invoice is referenced and is related to the Customer table. The file has layouts based on the Customer, Contact, and Invoice table occurrences.

    The following script is used:

    Script A:

    New Record/Request

    A button that performs Script A has been placed on the Customer layout in a portal that displays the

    related Contact records.

    Which two statements are true? (Choose two.)

    A. When the button is clicked, a new record is created in the Contact table.

    B. When the button is clicked, a new record is created in the Customer table.

    C. If the user is on the Contact layout and runs Script A from the Scripts menu, a new record will be created in the Contact table.

    D. If the user is on the Customer layout and runs Script A from the Scripts menu, a new record is created in the Customer table, and a new related record is created in the Contact table.

    E. Without a Go to Layout script step, Script A cannot be run from the Scripts menu and create a new record in the Invoice table.

  • Question 59:

    Which two actions can be performed via scripts? (Choose two.)

    A. delete an account

    B. deactivate a privilege set

    C. create an extended privilege

    D. enable an extended privilege for a privilege set

    E. change the password of another user's account

  • Question 60:

    Which two statements regarding the Go to Related Records script step are true? (Choose two.)

    A. The script step can specify a layout in another FileMaker Pro file as the destination layout.

    B. If there are no related records, the destination layout will have 0 records in the found set.

    C. The script step has the option to display the related records in any of the file's existing windows.

    D. The script step has the option to show records related to the current record only or to all the records in the found set.

    E. The Go to Related Records script step will not work if the destination table is based on an External Data Source of type ODBC.

Tips on How to Prepare for the Exams

Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only FileMaker exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your FM0-305 exam preparations and FileMaker certification application, do not hesitate to visit our Vcedump.com to find your solutions here.