Excel_DocProp |
Create EXCEL document properties XML stub |
EXCEL |
►
|
pull_Data_fromWeb |
Getting Data from a simple rest API, and updates the local FM table. |
REST API |
►
|
SaveDataToWEB |
Save data from FM applicatin to Web-site rest API |
REST API |
►
|
LoadFile |
Open file and retrieve its content into text return parameter |
BOOTSTRAP |
►
|
SaveFile |
Save a text variable to a file, given filename and content |
BOOTSTRAP |
►
|
SelectAndGetFile |
Open file select dialogue and return the content of the file. The variable $$FileName contains the selected filename |
BOOTSTRAP |
►
|
SelectFolder |
Select a folder and return its path |
BOOTSTRAP |
►
|
DirectoryExists |
Check if a folder at a given path exists. |
BOOTSTRAP |
►
|
FileExists |
Check if a file at a given path exists. |
BOOTSTRAP |
►
|
GetFilenameFromPath |
Return tha filename from a given full path - i.e. remove the directories. |
BOOTSTRAP |
►
|
GetDirectoriesFromPath |
Remove the filename part from a full path, and return the directory path |
BOOTSTRAP |
►
|
GetExtentionFromPath |
Retrieve the file type (extention) from a filename or a full path. |
BOOTSTRAP |
►
|
SelectFileOnly |
Select a file and return its name. Does not open the file. |
BOOTSTRAP |
►
|
SaveFileDialogue |
Opens a file-save dialogue, and return the file path selected. |
BOOTSTRAP |
►
|
OpenOutputFile |
Opens a given file and return a file-handle. |
BOOTSTRAP |
►
|
WriteOutputMacFileUTF8 |
Write to a file opened with the function "OpenOutputFile", using the filehandle and text to write. Converts CR to LF for Mac files. |
BOOTSTRAP |
►
|
WriteOutputWinFileIso8859_1 |
Write to a file opened with the function "OpenOutputFile", using the filehandle and text to write. Converts CR to CRLF for Windows, and also converts UTF8 to ISO-8859-1 format used by Windows. |
BOOTSTRAP |
►
|
WriteOutputWinFileUTF8 |
Write to a file opened with the function "OpenOutputFile", using the filehandle and text to write. Converts CR to CRLF for Windows |
BOOTSTRAP |
►
|
NumFormat |
Formats a given number with 1000 separators and two decimals. |
BOOTSTRAP |
►
|
GetFMDeclFromACF |
Parse an ACF function to retrieve the Prototype for calling it. |
UTILITY |
►
|
AbsolutePaddingZeroes |
Pads a number to have static length of digits |
UTILITY |
►
|
JsonEvaluate |
Returns the decoded value of a quoted JSON string |
UTILITY |
►
|
PaddingFixedLength |
Returns a fixed width text string padded with padChar. If len is negative, do left justified text. x |
UTILITY |
►
|
acflib_Editor_button |
Function to facilitate a button script to edit some content in an external editor. |
UTILITY |
►
|
AddAttachement |
Add a new record in a table, based on users selected file. |
UTILITY |
►
|
newCustomersToBOWC |
Save new customers to the Timesheet web-site, |
UTILITY |
►
|
EncryptFile |
Encrypt a file on disk |
ENCRYPTION |
►
|
DecryptFile |
Decrypts a file on disk |
ENCRYPTION |
►
|
ExtractOrderNumbers |
Extract 5- or 6 digit numbers from a text, copied from a spreadsheet or similar |
UTILITY |
►
|
checkifprime |
Check if a given number is a prime number |
MATH |
►
|
NumFormatDec |
Format number with 1000 group separator and variable number of decimals |
BOOTSTRAP |
►
|
BSBO_SaveDocumentDesktop |
Copy a file from the document store to the users desktop or a save location. |
BOOTSTRAP |
►
|
GetPlatformString |
Get Mac or Windows string dependent of plattform it is run on |
BOOTSTRAP |
►
|
Save_Logg |
Saving logg files in case of application events, or for debugg purposes. |
BOOTSTRAP |
►
|
Append_Logg |
Append logg to a previously created log-file. |
BOOTSTRAP |
►
|
AddMod10 |
Add Modulo 10 (Luhn Algorithm) control digit to a string of numbers |
BOOTSTRAP |
►
|
AddMod11 |
Add Modulo 11 (Luhn Algorithm) control digit to a string of numbers |
BOOTSTRAP |
►
|
VerifyMod10_len |
Verify Credit card numbers, etc, luhn, modulo 10 |
MATH |
►
|
CalcAnnuityInterestRate |
Calculate effective interest rate for annuity loan |
FINANCE |
►
|
ImportVCFcard |
Import a VCF card and convert to JSON |
UTILITY |
►
|
Build_Search_index |
Build Google search index for a web site |
WEB |
►
|
GenSiteMap |
Generate sitemap XML for a site |
WEB |
►
|
MoveImages |
Move images in Markdown document to images folder and rewrite image urls |
WEB |
►
|
isLightColor |
Calculate if color is light or dark |
UTILITY |
►
|
Hex2Dec |
Convert hex value to decimal |
UTILITY |
►
|
Dec2Hex |
Convert from Decimal to Hex value |
UTILITY |
►
|
base64ImageTag |
Retrieve an base64 image tag from a file |
WEB |
►
|
EasterSunday |
Calculate the date of the Easter sunday for a given year. |
UTILITY |
►
|
NorwegianHolidaysEN |
Creating a JSON array with Norwegian holidays |
UTILITY |
►
|
EmbedHTMLImages |
Embed images in HTML document as Base64 image tags |
WEB |
►
|
DisplayBytes |
Convert bytes count to short with measurement units. |
UTILITY |
►
|
NorwegianHolidaysENJS |
Creating a JSON array with Norwegian holidays |
UTILITY |
►
|
NonBusinessHolidays |
Calculate number of holidays that fell on regular working days between two dates. |
UTILITY |
►
|
BusinessDays |
Calculate the number of business days between two dates. |
UTILITY |
►
|
CalcDueDateInvoice |
Calculate due date of an invoice, ensuring it is not on weekends or holidays. |
FINANCE |
►
|
DaySalaryFixedPayment |
Calculate day-salary for an emplyee with fixed salary. |
FINANCE |
►
|
FormatElectronicComponentValue |
Sortable electronic component value conversion |
UTILITY |
►
|
DisplayEngSciFormat |
Convert numeric values into engineering format or scientific format |
MATH |
►
|
DisplaySMDCompValue |
Convert 3- or 4 digit SMD component value to readable format |
MATH |
►
|
DiscountCalc |
Calculate Discount Amount |
FINANCE |
►
|
GetDependencies |
Get a comma-separated list of ID's for dependencies |
UTILITY |
►
|
getContaBaseURL |
Get the CONTA API base URL, Sandbox or production URLs |
CONTA API |
►
|
getContaOrganizationID |
Get the organizetion ID @ conta to apply in other API calls. |
CONTA API |
►
|
ValidateAndCleanPhoneNumber |
Clean phone numbers, ensure it is 8 digits. |
CONTA API |
►
|
getContaApiKeyandNumber |
Retrieve the Conta credentials used in the API |
CONTA API |
►
|
ContaMakeCustomer |
Create a customer in Conta |
CONTA API |
►
|
ContaCreateProduct |
Create a product in the Conta Accounting System |
CONTA API |
►
|
ContaVerifyAPIresponce |
Look for error message in Conta API responce |
CONTA API |
►
|
assert |
Verify of the two parameters are identical, otherwise throw an exception |
UTILITY |
►
|
CreateInvoiceDraft |
Create an invoice draft in CONTA based on a Order in FileMaker |
CONTA API |
►
|
find_in_array |
Find an item in an ACF array |
UTILITY |
►
|
CreateContaInvoice |
Create an invoice in CONTA, and send it. Based on FileMaker front-end. |
CONTA API |
►
|
AssertInArray |
Function to assert that a given value is contained in a supplied array. |
UTILITY |
►
|
find_in_arrayInt |
Look up value in an INT array |
UTILITY |
►
|
ContaInvoicePayments |
Import Payments from Conta and link it to Orders in FM system |
CONTA API |
►
|
CallChatGPT |
An experimental ChatGPT integration |
REST API |
►
|
CreateAiJSON |
Generate a parameterized request object with the standard OpenAi parameters |
OPENAI |
►
|
SendChatRequestMailDialogue |
Complete Chat function to be built into an e-mail client having chatGPT assist in the mail composition. |
OPENAI |
►
|
ScanDefenitions |
Extract references in an ai-prompt, to generate ref abstracts |
OPENAI |
►
|
emailServerPar |
Create a JSON object with the server config for use in E-mail sending. |
EMAIL |
►
|
AddAttachement |
Select an attachement file to an EMAIL and insert into the Attachement table |
EMAIL |
►
|
FileGetContent |
Read content of a file, return its content |
EMAIL |
►
|
FilePutContent |
Write some content to a file |
EMAIL |
►
|
PreviewMail |
Create HTML version of an Email text stored as markdown format. |
EMAIL |
►
|
Editor_button |
Save or load back Markdown content to OS file, for use with Editing in external editor |
EMAIL |
►
|
SendMail |
Send Email function |
EMAIL |
►
|
ResizeImage |
Resize an image. Uses ImageMagic to resize high quality resizing |
UTILITY |
►
|
AIfetchImages |
Ask DALL•E•3 API to get an image based on descriptiom, update image tag in document. |
OPENAI |
►
|
ProduceSoundFromText |
Use OpenAI TextToSpeach API to produce a sound file from a text |
OPENAI |
►
|
GetCookies |
Get Cookie headers after HTTP request to use in subsequent requests |
WEB |
►
|
GetNameFromPath |
Retrieve filename part from a full path |
UTILITY |
►
|
FormAttachement |
Create File Part for multipart/formdata API request |
REST API |
►
|
FormField |
Create field part in Multipart/Formdata request |
REST API |
►
|
resizeAndConvert2PNG |
Resize an image to a sqare PNG image, 256, 512 or 1024 pixels wide, compatible with DALL-E-2 |
OPENAI |
►
|
getImageSize |
Get image size, return as JSON object |
UTILITY |
►
|
sendRequestImageEdits |
Send a request to the image/edits openAI endpoint. Doing image edits. |
OPENAI |
►
|
OpenFolderInFinder |
Open a file-system folder in Finder |
UTILITY |
►
|
OpenFileInExcel |
Open a given file in Microsoft Excel, independent of default binding. |
EXCEL |
►
|
SetDefaultExcelStyles |
Set up default styles for your spreadsheet production |
EXCEL |
►
|
SampleExcelDoc |
Generate a sample Excel Spreadsheet |
EXCEL |
►
|
CountLines |
Count number of lines in a text string |
UTILITY |
►
|
ExportACFlibList2Excel |
Export ACF-Library to Excel |
EXCEL |
►
|
TestEditExcel |
Alpha-test function to test import/export Excel documents. |
EXCEL |
►
|
addMonthToDate |
Add month to date. If startdate's day number is bigger tham the target month, adjust to last day in month. |
EXCEL |
►
|
AdjustWorkDays |
Adjust a given date to the next working day (Monday-Friday) |
EXCEL |
►
|
AdjustWorkAndSaturays |
Adjust a given date to the next working day if Sunday |
EXCEL |
►
|
NextTransRepeat |
Calculate the next date (>= minDate) for a recuring transaction. |
EXCEL |
►
|
DefineStyles |
Define the styles used in the cash-flow demo spreadsheet. |
EXCEL |
►
|
GenerateExcelBudget |
Main function to produce the Excel budget shown in the demo app for cash flow budgets. |
EXCEL |
►
|
GetJsonArrayS |
ACF function: get an array from a JSON object into an regular array. |
UTILITY |
►
|
InsertNewRow |
Insert new row in CashFlow budget demo application |
EXCEL |
►
|
UpdateExcelBudget |
Update function for the Excel CashFlow App |
EXCEL |
►
|
FindSheetName |
Searches the sheets in a workbook for a sheet name, and returns it sheetID |
EXCEL |
►
|
FindDataRow |
Locates a specific label in the first column (column A) of a given sheet. |
EXCEL |
►
|
MoveFileToBackupLoc |
Rename file to a backup name, finds an unused name to rename to. |
EXCEL |
►
|
vlIntersection |
Return the intersection between two value lists |
UTILITY |
►
|
vlDifference |
Return the difference between two valuelists. |
UTILITY |
►
|
vlUnion |
Returns all unique values from both "SetA" and "SetB". |
UTILITY |
►
|
NormalizeCRs |
Replace CRLF and LF to CR in a string (Value list) |
UTILITY |
►
|