Jump to content
View in the app

A better way to browse. Learn more.

FMForums.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

My initial run of the baseline revealed an assumed requirement that I don't see mentioned in the setup instructions: That table occurrences exist that are named identically to the table names. This wasn't the case in the solution I tried integrating the audit log into. Similar to how there's been a request for the ability to personalize field names, I'd request the ability to personalize table occurrence names that should be included in such scripts. Alternatively, perhaps the ability to specify a prefix or suffix to base table names ("DEV_" in my case). Or, of course, a mention of this requirement in the setup instructions.

 

Thanks,

Chuck

Chuck --

 

That's odd, because I'm pretty sure that I took that into account. I believe EA is only looking at base tables, both for the baseline and things like commits.

 

I'll look into this when I switch my focus back to EasyAudit. 

 

-- Tim

  • Author

Tim,

 

Well, when I followed the setup instructions and executed a baseline run of the log, the ExecuteSQL function that ran at about line 446 return a question mark instead of the UUIDs. Adding table occurrences identically named to the tables fixed this.

 

Thanks,

Chuck

Chuck,

 

THANKS for posting this.  I may have the same problem.  I am using anchor buoy with abbreviated TO names.  In my case, I see 3 solutions: 

 

-Rename my anchor TOs to match table names but I don’t like this.  I like my abbreviated TO names for anchor buoy methodology.  (e.g. I don’t want to rename INV to invoices).  So this solution is no good.

-Introduce new TOs with the table names.  I don’t like this because it will clutter up my TO lists when assigning fields etc etc.  So this solution is no good...

-Rename my tables to match anchor TOs.  This I could do but I am reluctant.  I like a more fulsome name so I can remember.  Still I guess this is the best of the options available.  

 

Also an interesting point is if I do any of these things I now have to be careful about renaming things…  So we have the “rigidity” of SQL ending up in FM because of the use of ExecuteSQL…  ditto for avoiding SQL reserved words.  No big deal I suppose but an interesting observation.

 

-Chris

Check / Chris --

 

I've got some good news to report on about this issue...

 

Beta 2 now handles the situation where a base table has no similarly names table occurrences on the relationship graph. For example, in the demo database, where the base table name is "Surveys," if the only TO based on it is named "SurveysX," then the logging operations work.

 

I've got a few additional items on the Beta 2 to do list. At this point, most of the bigger items have been completed, including support for user definable EA fields, the more modular script approach, and more. I also need to do additional testing. But my goal is to release it sometime next week.

 

Thanks for the feedback, the bug reports, suggestions, and most of all, your patience!

 

-- Tim

Create an account or sign in to comment

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.