Filemaker Pro 9 (115) Flashcards

1
Q

This set entered on 8-3-14
8.2.14.4

Chapter 10. 1. FileMaker has FIVE OPERATORS that specifically apply to NUMERICAL CALCS:

A

a. +
b. -
c. *
d. /
e. Exponentiation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q
  1. Every number function expects two or more parameters, such as:
A

NO. ONLY ONE OR MORE PARAMETERS, but the function expects each to have a NUMBER VALUE, AND ALL THE NUMBER FUNCTIONS RETURN A NUMBER RESULT.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q
  1. In the last chapter we created two very simple calc fields: Extended Price and Invoice Total. Now we need to expand on it, but need to create an new PRODUCTS TABLE to the database, with the fields:
A

a. SKU
b. Description
c. Cost
d. Price

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q
  1. You want to offer a discount to your better customers, but some products have a low markup, so you create a calc to make sure your discount never reduces the markup below 20%. You start with:
A

a. Calculate 95% of the price:

Price * .95

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q
  1. Then you figure out the lowest price you can offer:
A

You know the cost (it is in the Cost Field), so you figure out the lowest price by adding 20% to this cost: Cost * 1.2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q
  1. Finally, the DISCOUNTED PRICE is either the CALCULATED DISCOUNT PRICE or the COST PLUS 20%, WHICHEVER IS GREATER. The calc is:
A

Max ( Price * .95 ; Cost * 1.2 )

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q
  1. Using the MAX FUNCTION, the previous calc results in:
A

either the discounted price, or the minimum price, WHICHEVER IS GREATER.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q
  1. But what if your regular price has less than a 20% markup? If you use the MAX CALC as it is now, the NEW DISCOUNTED PRICE IS MORE THAN THE NORMAL PRICE. How do you handle this?
A

You need to add to your calc so that it takes the regular price into account, and USES THAT PRICE if it is LOWER THAN THE CALCULATED DISCOUNT. See the next set of cards for details.

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