Brian Dunning's FileMaker Custom Functions

Search Results

20 functions found:

1.   ListAdd ( InList ; InValue )
  Average rating: 4.6
Richard DeShong, Logic Tools
Add the given value, InValue, to the given list, InList.
 
2.   ListAddUnique ( InList ; InValue )
  Average rating: 4.6
Richard DeShong, Logic Tools
Add given value, InValue, to given list, InList, but only if not already in list.
 
3.   ListExist ( InList ; InValue )
  Average rating: 4.7
Richard DeShong, Logic Tools
Does a value exist in a list.
 
4.   ListGet ( InList; InNum )
  Average rating: 4.6
Richard DeShong, Logic Tools
Get the value from the list, specified by InNum
 
5.   ListMinusAnyCase ( InList ; InValue )
  Average rating: 3.9
Richard DeShong, Logic Tools
Remove 1st occurance from list, regardless of case.
 
6.   ListPosition ( InList ; InValue )
  Average rating: 0.0
Richard DeShong, Logic Tools
Find position of InValue in InList. Not recursive.
 
7.   ListRemoveBlanks ( InList )
  Average rating: 0.0
Richard DeShong, Logic Tools
Remove blank lines from list (and any ending return). Not recursive.
 
8.   ListToggle ( InList ; InValue )
  Average rating: 4.9
Richard DeShong, Logic Tools
Adds or removes given Value from given List
 
9.   MonthsBetween ( InDate1 ; InDate2 )
  Average rating: 0.0
Richard DeShong, Logic Tools
Calculate the months between two given dates (non-recursive)
 
10.   NameCase ( InName )
  Average rating: 0.0
Richard DeShong, Logic Tools
Use to proper case each part of a person's name.
 
11.   NVPsInit ( InNVPs )
  Average rating: 0.0
Richard DeShong, Logic Tools
Converts a string of Name-Value Pairs into a return delimited list.
 
12.   NVPsLoop
  Average rating: 0.0
Richard DeShong, Logic Tools
Turns a list of name-value pairs into FM $variables
 
13.   PhoneFormat ( InPhone )
  Average rating: 0.0
Richard DeShong, Logic Tools
Format into 1 to 3 digit chunks with a final 4 digit chunk. Extensions not handled. Not recursive.
 
14.   SetField ( InValue )
  Average rating: 4.8
Richard DeShong, Logic Tools
Set field to value, checks for value of "Empty"
 
15.   SetVar ( InValue )
  Average rating: 4.9
Richard DeShong, Logic Tools
Assign value to a variable, making sure variable exists if value is empty.
 
16.   TextEscape ( InText )
  Average rating: 0.0
Richard DeShong, Logic Tools
For finding text in a script when user enters the text, escapes certain characters that would cause the find to fail.
 
17.   TimeDisp ( InTime )
  Average rating: 0.0
Richard DeShong, Logic Tools
Returns a text version of the time.
 
18.   TimeDispRange ( InTimeStart ; InTimeEnd )
  Average rating: 0.0
Richard DeShong, Logic Tools
Display a time range in a compact form.
 
19.   TimeFormat ( InTime ; InFormat )
  Average rating: 0.0
Richard DeShong, Logic Tools
Returns text version of time, InTime, in specified format, InFormat.
 
20.   XML_Get ( InXML ; InElement ; InOccurrence )
  Average rating: 0.0
Richard DeShong, Logic Tools
Returns the text between the Elements tags, for the given Occurrence
 

Support this website.

This library has been a free commmunity resource for FileMaker users and developers for 20 years. It receives no funding and has no advertisements. If it has helped you out, I'd really appreciate it if you could contribute whatever you think it's worth: