If
¿ëµµ 
ºÎ¿ï °è»êÀ» Æò°¡ÇÏ°í ±× Æò°¡¸¦ ±â¹ÝÀ¸·Î Á¶°ÇºÎ µ¿ÀÛÀ» ¼öÇàÇÕ´Ï´Ù.
Æ÷¸Ë 
If [<ºÎ¿ï °è»ê>]
¿É¼Ç 
ÁöÁ¤À» Ŭ¸¯ÇÏ¿© ºÎ¿ï °è»êÀ» Á¤ÀÇÇÕ´Ï´Ù. °è»ê ÁöÁ¤ ´ëÈ­»óÀÚ¿¡¼­ Æò°¡µÉ °è»êÀ» ÀÔ·ÂÇϰųª »ê¼ú ¹× ÅØ½ºÆ® ¿¬»êÀÚ¿Í ÇÔ²² ÇÊµå ¸ñ·Ï(¿ÞÂÊ)°ú ÇÔ¼ö ¸ñ·Ï(¿À¸¥ÂÊ)À» »ç¿ëÇÏ¿© °è»êÀ» ±¸¼ºÇÕ´Ï´Ù.
ȣȯ¼º 
 
½ºÅ©¸³Æ® ´Ü°è ½ÇÇà À§Ä¡ 
Áö¿ø ¿©ºÎ 
FileMaker Pro 
Áö¿ø 
FileMaker Server ¿¹¾à ½ºÅ©¸³Æ® 
Áö¿ø 
FileMaker Go 
Áö¿ø 
»ç¿ëÀÚ ¼³Á¤ À¥ ¹ßÇà 
Áö¿ø 
FileMaker WebDirect 
Áö¿ø 
·±Å¸ÀÓ ¼Ö·ç¼Ç 
Áö¿ø 
´ÙÀ½¿¡¼­ ¹ß»ý 
FileMaker Pro 6.0 ÀÌÀü
¼³¸í 
°è»ê °á°ú°¡ 0ÀÌ ¾Æ´Ñ ¼ýÀÚÀÎ °æ¿ì °è»êÀº ÂüÀ¸·Î Æò°¡µÇ°í ´ÙÀ½ ½ºÅ©¸³Æ® ´Ü°è°¡ ½ÇÇàµË´Ï´Ù. °è»ê °á°ú°¡ 0, µ¥ÀÌÅͰ¡ ¾ø°Å³ª ¼ýÀÚ·Î ÇØ¼®µÇÁö ¾Ê´Â °æ¿ì °è»êÀº °ÅÁþÀ¸·Î Æò°¡µÇ°í ´ÙÀ½ ½ºÅ©¸³Æ®´Â ½ÇÇàµÇÁö ¾Ê½À´Ï´Ù.
¸ðµç If ´Ü°è´Â If ´Ü°è µÚ ¾îµò°¡¿¡ °°Àº µé¿©¾²±â·Î ´ëÀÀÇÏ´Â End If ½ºÅ©¸³Æ® ´Ü°èÀÌ ÀÖ¾î¾ß¸¸ ÇÕ´Ï´Ù. If ½ºÅ©¸³Æ® ´Ü°è¸¦ »ç¿ëÇÒ ¶§¸¶´Ù ½ºÅ©¸³Æ® °ü¸® ±â´ÉÀÌ ÀÚµ¿À¸·Î End If ´Ü°è¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
Else If ½ºÅ©¸³Æ® ´Ü°è¿Í Else ½ºÅ©¸³Æ® ´Ü°è¸¦ »ç¿ëÇÏ¿© Ãß°¡ Á¶°ÇÀ» Ãß°¡ÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
Âü°í  °è»êÀ» ÁöÁ¤ÇÏÁö ¾Ê°Å³ª °è»êÀÌ ¼º°øÇÏÁö ¸øÇÑ °æ¿ì °ÅÁþÀ¸·Î Æò°¡µË´Ï´Ù. Get(¸¶Áö¸· ¿À·ù) ÇÔ¼ö¸¦ »ç¿ëÇÏ¿© ¿À·ù¸¦ ĸóÇÕ´Ï´Ù.
¿¹Á¦ 1 
ã±â¸¦ ¼öÇàÇÕ´Ï´Ù. ¹ß°ßµÈ ·¹Äڵ尡 ¾ø´Â °æ¿ì ¸ðµç ·¹Äڵ尡 Ç¥½ÃµÇ°í Á¤·ÄµË´Ï´Ù.
ã±â ¼öÇà [º¹¿ø]
If [Get ( ãÀº °³¼ö ) = 0]
¸ðµç ·¹ÄÚµå º¸±â
·¹ÄÚµå Á¤·Ä [º¹¿ø; ´ëÈ­»óÀÚ ¾øÀ½]
End If
¿¹Á¦ 2 
ã±â¸¦ ¼öÇàÇÕ´Ï´Ù. ¹ß°ßµÈ ·¹Äڵ尡 ¾ø´Â °æ¿ì »ç¿ëÀÚ ¼³Á¤ ´ëÈ­¸¦ Ç¥½ÃÇÕ´Ï´Ù. ·¹Äڵ尡 ¹ß°ßµÇ´Â °æ¿ì ã±â ¼¼Æ®¸¦ Á¤·ÄÇÕ´Ï´Ù.
ã±â ¼öÇà [º¹¿ø]
If [Get ( ãÀº °³¼ö ) = 0]
Show Custom Dialog ["Find Records"; "¹ß°ßµÈ ·¹Äڵ尡 ¾ø½À´Ï´Ù."]
Else
·¹ÄÚµå Á¤·Ä [º¹¿ø; ´ëÈ­»óÀÚ ¾øÀ½]
End If
¿¹Á¦ 3 
ã±â¸¦ ¼öÇàÇÕ´Ï´Ù. ¹ß°ßµÈ ·¹Äڵ尡 ¾ø´Â °æ¿ì »ç¿ëÀÚ ¼³Á¤ ´ëÈ­¸¦ Ç¥½ÃÇÕ´Ï´Ù. ÇϳªÀÇ ·¹Äڵ尡 ¹ß°ßµÇ´Â °æ¿ì û±¸¼­ ¼¼ºÎ Á¤º¸ ·¹À̾ƿôÀ¸·Î À̵¿ÇÕ´Ï´Ù. Çϳª ÀÌ»óÀÇ ·¹Äڵ尡 ¹ß°ßµÇ´Â °æ¿ì û±¸¼­ ·¹À̾ƿôÀ¸·Î À̵¿ÇÕ´Ï´Ù.
ã±â ¼öÇà [º¹¿ø]
If [Get ( ãÀº °³¼ö ) = 0]
Show Custom Dialog ["Find Records"; "¹ß°ßµÈ ·¹Äڵ尡 ¾ø½À´Ï´Ù."]
Else If [Get (ãÀº °³¼ö) = 1]
·¹À̾ƿôÀ¸·Î À̵¿ ["û±¸¼­ ¼¼ºÎ Á¤º¸"]
Else
·¹À̾ƿôÀ¸·Î À̵¿ ["û±¸¼­"]
End If
¿¹Á¦ 4 
ã±â¸¦ ¼öÇàÇÕ´Ï´Ù. ¹ß°ßµÈ ·¹Äڵ尡 ¾ø´Â °æ¿ì ´Ù½Ã °Ë»öÇϱâ À§ÇØ »ç¿ëÀÚ°¡ û±¸¼­ ã±â ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇÒ ¼ö ÀÖµµ·Ï »ç¿ëÀÚ ¼³Á¤ ´ëÈ­»óÀÚ¸¦ Ç¥½ÃÇÕ´Ï´Ù. ÇϳªÀÇ ·¹Äڵ尡 ¹ß°ßµÇ´Â °æ¿ì û±¸¼­ ¼¼ºÎ Á¤º¸ ·¹À̾ƿôÀ¸·Î À̵¿ÇÕ´Ï´Ù. Çϳª ÀÌ»óÀÇ ·¹Äڵ尡 ¹ß°ßµÇ´Â °æ¿ì û±¸¼­ ·¹À̾ƿôÀ¸·Î À̵¿ÇÕ´Ï´Ù.
½ºÅ©¸³Æ®: û±¸¼­ ã±â
ã±â ¼öÇà [ ]
If [Get ( ãÀº °³¼ö ) = 0]
»ç¿ëÀÚ ¼³Á¤ ´ëÈ­»óÀÚ º¸±â ["¹ß°ßµÈ ·¹ÄÚµå ¾øÀ½"; "¹ß°ßµÈ ·¹Äڵ尡 ¾ø½À´Ï´Ù. ´Ù½Ã °Ë»öÇϰڽÀ´Ï±î?"]
If [Get ( ¸¶Áö¸· ¸Þ½ÃÁö ¼±Åà ) = 1]
#ÇÏÀ§ ½ºÅ©¸³Æ®À¸·Î ÀÌ ½ºÅ©¸³Æ®¸¦ ´Ù½Ã È£Ãâ
½ºÅ©¸³Æ® ¼öÇà ["û±¸¼­ ã±â"]
Else
¸ðµç ·¹ÄÚµå º¸±â
End If
Else If [Get ( ãÀº °³¼ö ) > 1]
·¹À̾ƿôÀ¸·Î À̵¿ ["û±¸¼­ ¼¼ºÎ Á¤º¸"]
Else
·¹À̾ƿôÀ¸·Î À̵¿ ["û±¸¼­"]
End If
·¹ÄÚµå Á¤·Ä [º¹¿ø; ´ëÈ­»óÀÚ ¾øÀ½]
°ü·Ã ÁÖÁ¦ 
°è»ê Çʵå Á¤ÀÇÇϱâ
If ÇÔ¼ö
If ±¸Á¶ ¿¹Á¦
½ºÅ©¸³Æ® ´Ü°è ÂüÁ¶(¾ËÆÄºª¼ø)
½ºÅ©¸³Æ® ´Ü°è ÂüÁ¶(Ä«Å×°í¸®¼ø)
°ø½Ä Á¤º¸