FileMaker Flashcards

1
Q

what is a FileMaker file?

A

a collection of one or more tables with field definition, layouts and scripts

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

what is a master table?

A

the table that access and displays data from another table.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

what is a related table?

A

a table that contains related data you want to access in the master table.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

what are match/link fields?

A

a field in the master table and a field in the related table that you can use to find matching records.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

what is a master record?

A

a record in the master table for which you want to find matching records in a related table.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

what is a related record?

A

a record in the related file whose link field contains a value equal to that of the link field in the master record.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

what is a portal?

A

a layout object in the master file that can be used to show related fields.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

what kind of relationship does a portal display?

A

a one-to-many relationship.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

what is a serial number?

A

an auto-entered value.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

what are the 4 FileMaker modes?

A
  1. browse
  2. find
  3. layout
  4. preview
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

what is each mode used for?

A

browse: to enter data
find: used for searches, to execute queries
layout: the backend where you can edit the file
preview: shows printer view.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

how do you perform a query in SQL?

A

type the query and perform the find

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

how do you perform a query in FileMaker

A
  1. make a new layout
  2. choose, position, label and format the fields
  3. enter find mode and type the query
  4. perform the find
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

what are the 7 components of a report and how many times is each section printed?

A
  1. header: only once at the top of the page
  2. leading grand summary: only once preceding the first leading sub summary
  3. leading sub summary: once at the top of each sorted group
  4. body: once for each record
  5. trailing sub summary: once for each sorted group
  6. trailing grand summary: only once after the last trailing sub summary
  7. footer: only once at the bottom of the page.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

how do you perform an AND in FileMaker?

A

perform a normal find but fill in more than one field

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

how do you perform an OR in FileMaker?

A
  1. enter find more
  2. type the first query
  3. select new request
  4. type the second query
  5. perform find
17
Q

how can you do a query with both OR and AND?

A

by rejigging the query to only include ors

18
Q

what is a report?

A

a list of records and possibly linked records from linked tables.

19
Q

what is a group?

A

a set of records based on a sort on some field value.

20
Q

what are 5 benefits/features of scripting?

A
  1. automate a lengthy manual procedure
  2. automate an error prone manual procedure
  3. customize/entend an application
  4. create a different interface
  5. hide backend details from the application user.
21
Q

what is a local variable and when is its value erased?

A

a variable that is useable only in the same script and it’s value is erased when the script ends.

22
Q

how do you define a local variable?

A

$name

23
Q

what is a global variable and when is its value erased?

A

a variable that is usable in a calculation or script anywhere in the file and it’s value is not erased until the file is closed.

24
Q

how do you define a global variable?

A

$$name

25
Q

what is regex?

A

a way of representing patterns in text

26
Q

when is regex useful?

A

when trying to find text that matches a pattern and replacing it with something else.