You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: LogAdd.calc
+5-4
Original file line number
Diff line number
Diff line change
@@ -52,10 +52,11 @@ Let ( [
52
52
53
53
)
54
54
55
-
/*
56
-
NAME: AuditLog ( logText ; fieldsToLog ; format ; separator ; id )
57
-
PURPOSE: This custom function is called in an auto-enter text field so that every field listed as a parameter for this function automatically triggers the field to update. This function merely collects a snapshot of the related information and formats it for presentation.
NAME: LogAdd ( logText ; fieldsToLog ; format ; separator ; id )
58
+
PURPOSE: Called in an auto-enter text field so that every field listed as a parameter for this function automatically triggers the field to update. This function merely collects a snapshot of the related information and formats it for presentation.
59
+
EXAMPLES:
59
60
AuditLog ( AuditLog ; Name & Company ; "%Date%Time%Account$Key%Field%Change" ; " " )
60
61
NOTES:
61
62
If you separate the values with a reliable delimiter like "|", then you can have a separate table parse out the values. To do this, place the log entries into a global field that automatically extracts the first line every time it's updated. Take that first line and split it into a value list, having different fields grab their relative value every time a new record is created.
0 commit comments