5 Things I Hate About ACL

I have 5 things I really hate about ACL. 

No, these aren’t critical issues, but I deal with them constantly, and they waste my time. All of them deal with the user interface.

1) To close a tab, you have to click on the X on the far right* (see the Welcome, sales, and Project3 tabs and the red X below). Why isn’t the X on each tab like in modern browsers? Each tab has a pin icon, and I rarely use that.

ACL tabs have no X

Solution: I’d put both icons on each tab, or drop the pin in favor of the X.

2) Counting the records in a file takes 2 clicks instead of 1. First, you click the Count button, and then you have to click OK on the Count screen before the records are counted (see below).

ACL Count

The Count screen gives you the ability to include an IF statement (or WHILE statement, which is on the MORE tab) in your count. Nice options, but when was the last time you used either one?  I don’t remember either.

All I want is a simple count. Solution: change the Count button to give the count immediately, and add a CountIF button that works the same way as the current Count button.

3) Buttons are not all on the left or right, but a little of both to ensure we get enough exercise. 

For example (see below), when you add a computed field, you click the Add a New Expression button (on left), define the field, then click the green checkmark (on left) to save the field, but when you close the Table Layout screen, you have to click the X on the right.

ACL left to right

That’s too much movement between left and right*, especially when the solution is so simple. Just add a red X below the question mark (see blue below).

ACL Edit Layout, add X to tabs

4)  One other left-right gripe: After you enter or update a filter, you have to move to the far right* to click the filter buttons (see bel0w).

ACL Filter buttons right

Why not move the buttons to the far left? That would reduce the constant left-to-right movements as you’re typing and editing filters (see below).

ACL Filter buttons left

5) You can only print from ACL to the default printer. To change printers, you have to close ACL, change the defaut printer in Windows, then restart ACL and print.

How come every other application I use can change printers on the fly?

* Keep in mind that these screenshots don’t accurately represent the distance between the objects (e.g., between the tab and the X on the far right) as these screenshots are not full screen. Unlike in Jurassic Park, the distance between the objects is greater that it appears.

ACL has a product feedback page, but it’s in the ACL Support Center, which means you have to have a support agreement to access the link. The best way to access the feedback page is to go http://support.acl.com/supportcenter/aclfeedback.aspx and click on ACL Analytics.

I didn’t see any of the above items listed in the feedback page.

Please leave me a comment and respond to the following questions:

a) Did you know the feedback pages existed? I didn’t until last year, when I heard about them in the user forums.

b) What do you think of the items I ranted about? Ever notice them? Don’t care?

c) What do you wish ACL would change?

 

About these ads

4 Comments

Filed under ACL, Audit, Technology, Top 10, Written by Skyyler

4 responses to “5 Things I Hate About ACL

  1. Eli Tes

    great post!

    My 2.5 cents:
    I think there is something more annoying: it’s the special character: it comes in two forms: – strange ghost space chars not visible in your script creating an error on run, (a simple ctrl+a, ctrl+x,ctrl+v solve the problem ASAP, but it is still annoying).
    and a second one is a “EOF” character at an end of really big text data file, true ACL would read it to a table, but try to run a filter or command on it and ACL would crash, – I need to remove it manually in a text editor that can support large txt files.

    Another thing I couldn’t never understand is why ACL don’t have simple debugger of syntax before running the script, or at least helping you while you type the command and the parameters of an open table(s) like in VBA for example.
    If I have a mistype why I’m finding about it only when running the script?, the only solution I could find is using the “expression validator” but that is like doing debug for every line of code, and it’s not an option on large scale scripts.

    • Eli,
      I hear you. I’ve seen all 3 of those too. You are absolutely correct.
      I don’t recall seeing those issues on the ACL feedback page either. Thanks for your input.

  2. Grief

    Hi Mack! I find this blog really interesting and worth reading. All the articles, or at least those that I’ve read so far, have a lot of take-homes for me. I’ve since subscribed and will be back-reading to this awesome wealth of IT Audit information. Cheers!

    P.S. I’m trying to learn more about ACL and so reading all your ACL tips and how-to’s have been extremely helpful. Thanks again!

    • Grief,
      Glad you find us interesting! Skyyler does a great job with the ACL posts, and I have fun with the rest. Please spread the word to your colleagues unless you want to keep all the tips to yourself :)

      Thanks for the kind words. We look forward to your future comments, and let us know if you think we miss the mark.
      IAS (Mack)

Leave a Comment

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s