One of the big selling points regarding TDP is Automation, and specifically how easy it is to build an automation after minimal training, especially because of the unique 'Drag ‘n Drop’ aspect of the automation canvas.
But. TDP, at least all the versions I’ve used (back to TDA 2.5 or so) has always had this weird issue where dragging and dropping new activities onto the automation canvas (stage, whatever) doesn’t always place the activities where you dragged them to. It’s been driving me nuts for years, but I’ve only recently obtained some screenshotting software that make it easy for me to capture what I’m talking about.
In the first screenshot, I’ve got an example of a basic automation template that we use - no issues here:
While this works, it doesn’t actually do anything useful, so we need more - and here is where our problems (and my frustration) begins. If I drag any activity - doesn’t matter what it is - and attempt to place it after the “Set Variable” activity as represented by the label “Date_Mth_Yr”, like so:
It’s a little hard to see, but I’m placing the “Grouping Activity” activity on the green ‘node’ that follows the “Set Variable” activity - at least I’m attempting to. When I release the mouse button to ‘drop’ the activity on the canvas:
Huston, we have a problem. Toad, for whatever reason, automatically forces the new activity to come before the existing activity, even though I was clearly dragging it onto the canvas after****the existing activity.
No amount of attempting to drag the new activity to below the “Set Variable” activity works - the only way to fix the ordering is to drag the “Set Variable” activity to above the new activity - which, quite frankly, is backwards. Really backwards. Really, really backwards.
I’d dearly love to know if there’s some kind of stupid setting that I turned on that causes this, though I doubt that’s the case. If it’s not a setting, could this please be fixed? Pretty please?!