Brian Dunning's FileMaker Custom Functions

Search Results

34 functions found:

1.   AS_Dialog ( Text; Button1; Button2; Button3 ; window_title ; giving_up_after; default_answer; hidden_answer; default_button; cancel_button; caution; result_field )
  Average rating: 4.0
Thomas Siebert
Generates an dialog box with a number of options
 
2.   AS_Dialog_Choose_Color ( result_field ; output_format ; default_color )
  Average rating: 4.0
Thomas Siebert
use Apple color chooser to choose a color in formats Filemaker decimal, FileMaker RGB, css RGB and HEX
 
3.   AS_Dialog_Choose_From_List ( theList ; window_title ; message ; allow_multiple ; allow_empty ; default_items ; OK_button_name ; result_field )
  Average rating: 4.2
Thomas Siebert
creates a dialog with a chooser list to choose one or multiple items
 
4.   AS_dialog_concealed ( window_title ; text ; button_cancel ; button_ok ; result_field )
  Average rating: 4.3
Thomas Siebert
create a dialog where the entered text is masked as •••••• (OS X only, AppleScript)
 
5.   AS_dialog_with_timeout ( window_title ; text ; button ; timeout )
  Average rating: 4.4
Thomas Siebert
dialog box with definable timeout (OS X only, AppleScript)
 
6.   AS_dynamic_Sort ( List_of_FieldNames ; AscDescCustom )
  Average rating: 4.3
Thomas Siebert
Sort records dynamically by a list of fieldnames and order. (OS X only, AppleScript)
 
7.   AS_Files_Choose ( message ; allow_multiple ; default_location ; file_type_list ; global_result_field )
  Average rating: 4.1
Thomas Siebert
dialog to choose one or more files from a directory and return result to a global field
 
8.   AS_File_Copy ( Source_Path ; Target_Path ; myOptions )
  Average rating: 4.5
Thomas Siebert
copy files on Harddisk using AppleScript with a shell command (Apple only)
 
9.   AS_File_exists ( myPath ; result_field )
  Average rating: 3.3
Thomas Siebert
verifies if a file or directory exists and return a value to a global field (macOS/OSX only)
 
10.   AS_File_Move ( Source_Path ; Target_Path ; myOptions )
  Average rating: 4.0
Thomas Siebert
move files on Hard disks using AppleScript with a shell command (Apple only)
 
11.   AS_File_Open ( myPath ; myOptions )
  Average rating: 4.5
Thomas Siebert
opens files or folders using AppleScript with a shell command (Apple only)
 
12.   AS_File_Remove ( myPath ; myOptions )
  Average rating: 4.4
Thomas Siebert
remove files from harddisk using AppleScript with a shell command (Apple only)
 
13.   AS_Finder_set_Label ( thePath ; Label_Index )
  Average rating: 4.2
Thomas Siebert
Change Label of Files in Finder (OS X only - perform AppleScript)
 
14.   AS_Folders_Choose ( message ; allow_multiple ; default_location ; invisibles ; package_contents ; result_field )
  Average rating: 4.2
Thomas Siebert
creates a dialog to choose one or more folders from a directory (macOS only)
 
15.   AS_Folder_Create ( myPath ; myOptions )
  Average rating: 4.5
Thomas Siebert
create folders using AppleScript and shell command mkdir (Apple only)
 
16.   AS_Folder_List ( FolderPath ; invisibles ; global_result_field )
  Average rating: 4.5
Thomas Siebert
list the content of a specific folder and returns the result to a FileMaker global text field. (Mac OS X only, AppleScript)
 
17.   AS_Fontlist ( result_field )
  Average rating: 4.6
Thomas Siebert
Returns a list of fontnames compatible to FileMaker Pro using the
 
18.   AS_Photos_Export ( Export_Path ; options ; Album_Name )
  Average rating: 3.3
Thomas Siebert
export picture items from Photos.app to specified folder (macOS only)
 
19.   AS_set_clipboard ( text )
  Average rating: 3.7
Thomas Siebert
Set the clipboard to the content of a field that is not present in the current layout or set it to a text string (Apple only).
 
20.   AS_text_export ( text ; thePath ; append_text )
  Average rating: 4.6
Thomas Siebert
create text file (Apple OS X only)
 
21.   colors_for_containers ( color_name ; opacity )
  Average rating: 4.8
Thomas Siebert
set the color of a container field by color name and opacity from 0.1 to 1.0
 
22.   color_convert_decimal ( color_decimal ; output_format )
  Average rating: 2.7
Thomas Siebert
convert FileMaker decimal color format to r, g, b, rgb or hex
 
23.   color_convert_hex ( color_hex ; output_format )
  Average rating: 3.7
Thomas Siebert
convert hexadecimal color format to decimal format (used by FileMaker) or red green blue formats
 
24.   color_convert_rgb_to_hex ( r ; g ; b )
  Average rating: 4.3
Thomas Siebert
convert rgb color format to hex format
 
25.   Color_HEX_Random
  Average rating: 4.7
Thomas Siebert
generating a random color in HEX format
 
26.   FirstWords_from_List ( _List )
  Average rating: 4.8
Thomas Siebert
get every first word from a value list
 
27.   JSON_Audit_Log
  Average rating: 5.0
Thomas Siebert
Log changes of different fields as JSON
 
28.   match_LayoutName_List ( LayoutNames_List )
  Average rating: 2.0
Thomas Siebert
matches the current layout name to a given list
 
29.   match_LayoutTableName_List ( _TableNames_List )
  Average rating: 4.8
Thomas Siebert
match a list of names to the current LayoutTableName
 
30.   match_WindowName_List ( Window_Names_List )
  Average rating: 5.0
Thomas Siebert
match a list of names to the current window
 
31.   SortRecordsByJSON_AppleScript ( sort_array )
  Average rating: 5.0
Thomas Siebert
Dynamic sorting for hierarchical field order to create nested subsummaries (macOS only)
 
32.   SQL_Creator_Select ( wrapped ; table_name ; layout_name ; using_field_from ; list_fields_only ; use_distinct ; key_field_list ; separator_for_records ; separator_for_fields )
  Average rating: 3.5
Thomas Siebert
helps to create sql select statements using field names of current table
 
33.   Substitute_with_List ( Text ; substitution_list ; pair_delimiter )
  Average rating: 4.1
Thomas Siebert
substitute multiple values in a text using a list of substitution pairs.
 
34.   Text_Wrap_Around ( Text ; limit_around )
  Average rating: 4.2
Thomas Siebert
Wraps text around specific number of characters, preserving manually set line breaks. Words usually stay complete.
 

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: