|
|
These features were introduced
in v7.1 and are included in
this release: |
|
Microsoft Excel Target
Technology |
|
FoxtrotOne is now capable of
targeting and interacting
directly with the Microsoft
Excel application and workbooks.
FoxtrotOne has the ability to
lock onto the Excel application,
workbook, columns, rows, cells,
and sheets. You are
provided with
over 60 new Excel Actions
making light work of automating
tasks in Excel: |
 |
Add Sheet |
 |
Format Cell |
 |
Rename Sheet |
 |
Arrange Workbooks |
 |
Format Column |
 |
Run Excel Macro |
 |
Clear Cell |
 |
Format Row |
 |
Save Workbook |
 |
Clear Column |
 |
Freeze Panes |
 |
Search Cells |
 |
Clear Print Area |
 |
Full Screen Mode |
 |
Select All Cells |
 |
Clear Row |
 |
Get Target Info |
 |
Select Cell |
 |
Close Workbook |
 |
Hide All Comments |
 |
Select Column |
 |
Copy Cell |
 |
Insert Cell |
 |
Select Row |
 |
Copy Column |
 |
Insert Column |
 |
Select Sheet |
 |
Copy Data |
 |
Insert Copied Cell |
 |
Send Data |
 |
Copy Row |
 |
Insert Copied Column |
 |
Set Background |
 |
Create Workbook |
 |
Insert Copied Row |
 |
Set Column Width |
 |
Delete Background |
 |
Insert Row |
 |
Set Connection |
 |
Delete Cell |
 |
Invert Selection |
 |
Set Orientation |
 |
Delete Column |
 |
Merge Cells |
 |
Set Print Area |
 |
Delete Connection |
 |
Move Selection |
 |
Set Row Height |
 |
Delete Row |
 |
Move Sheet |
 |
Show
All Comments |
 |
Delete Sheet |
 |
Open Workbook |
 |
Unfreeze Panes |
 |
Deselect Cell |
 |
Paste Cell |
 |
Unmerge Cells |
 |
Deselect Column |
 |
Paste Column |
 |
Zoom Workbook |
 |
Deselect Row |
 |
Paste Row |
|
|
 |
Fill Cells |
 |
Print Workbook |
|
|
|
|
Access 2007 and 2010 Support |
FoxtrotOne has been enhanced
with the following features to
support Microsoft Access 2007
and 2010 (*.accdb) files:
|
+ |
The Data View now allows
users to manually open .accdb
files |
|
+ |
The Open Data Action has
been enhanced to allow .accdb
files to be opened by a running
script |
|
+ |
The "/Add" command-line
automation support has been
enhanced to allow .accdb files
to be opened |
|
|
Improved Send Data
Action |
|
The Send Data Action has
been improved to provide greater
performance and reliability.
The Send Data
Action
runs up to 500% faster.
In addition to increased speed
comes increased reliability.
Some target applications cannot accept keystrokes fast
enough which result in missing
characters. This is a
problem that is simply
unacceptable when dealing with
mission critical data. To
ensure 100% accuracy, and to
guarantee every character sent
was accepted by the target
application, FoxtrotOne performs
a "copy" check after every
single character that is sent.
FoxtrotOne sends a character
then immediately retrieves the
text from the target to see if
the character reached its
destination. In the event
that a missing character is
detected, FoxtrotOne resets the
text and tries sending the
characters again. It keeps
retrying until the every
character is confirmed to have
been received by the target. |
|
New File Actions |
|
Two new Actions have join
FoxtrotOne's set of file &
folder Actions. The new
Wait for File Action allows
the script to stop and wait for
a target file to appear or
disappear before allowing the
script to proceed.
Likewise, the Wait for Folder
Action waits until a
target folder appears or
disappears before proceeding. |
 |
Wait for File |
 |
Wait for Folder |
|
|
|
|
Improved Web Targeting |
|
The web targeting technology in
FoxtrotOne has been improved so
that FoxtrotOne is 'aware' of
certain frames on the web page
that could previously not be
targeted. (Note: This fix
especially solves targeting
issues with the Amisys
Advance web application.) |
|
Expanded Foxtrot X
Compatibility |
|
The Foxtrot X application has
been improved and is now
compatible with the Windows 7
operating system. Foxtrot
X has also been modified so that
buttons no longer appear on
target windows but rather appear
in panels that display in the
lower-right corner of the user's
screen. This drastically
improves performance and
response time when the buttons
are clicked. |
|
Faster Emulator Wizard |
|
The Emulator Wizard in Foxtrot
LE has been enhanced and now
completes in under half the time
it took in previous versions.
In some environments, the time
has been reduced dramatically
and may complete in only 10% the
time. |
|
Improved Admin Center |
|
The Admin Center has been
improved to provide greater
control over managing your
licenses. Adding and
removing licenses is easier than
ever with the new License
Wizard. |
|
Preferences Fixed |
|
A bug was fixed that prevented
certain FoxtrotOne preferences
from being saved. |
|
CSV Import Fixed |
|
A bug was fixed that prevented
FoxtrotOne from properly
importing some .csv files. |
|
Improved Installation |
|
The installation has been
modified to be easier to
repackage by removing files not
compatible with newer versions
of the Windows operating system. |
|
Miscellaneous Bug Fixes |
|
Various other minor bugs have
been fixed in this version. |
|
These features were introduced
in v7.1.3 and are included in
this release: |
|
Fix: Admin Center Will
Not Launch |
|
A bug was introduced in Foxtrot
Admin Center v7.1 that prevented
the Admin Center from launching
if installed via a Folder
Deployment. The Foxtrot
Suite InstallShield installer
has been updated to properly
install the Admin Center for
this type of deployment. |
|
These features were introduced
in v7.1.5 and are included in
this release: |
|
Improved Send Data
Action |
When creating a Send Data
Action, using the Overwrite
option instructs FoxtrotOne to
clear the target field before
sending the data. FoxtrotOne
achieves this by sending the
following keystrokes:
-
Ctrl+Home to move the
cursor to the beginning of
the field, then
-
Ctrl+Shift+End to
highlight all the text in
the field, then
-
Delete to delete the
highlighted text.
It was discovered that in some
scenarios, sending the Delete
key caused undesirable results.
As a result, the Delete
key is no longer sent to clear
the highlighted text and has
been replaced by the Backspace
key. |
|
Fix: Unable to
Activate Licenses |
|
A bug was fixed that prevented
the Foxtrot administrator from
being able to manage licenses in
the Foxtrot Admin Center. |
|
Fix: CSV File Fails to
Import via Batch File |
|
A bug was fixed that was
introduced in v7.1 causing Error
91 when attempting to import a
CSV file through a batch (*.bat)
file. |
|
Fix: DBF File Fails To
Open Automatically |
|
In some scenarios, after
importing an Excel or CSV file
into FoxtrotOne or Foxtrot LE,
the data would be successfully
imported to a .dbf file; however,
the file would not automatically
open (even though the user could
manually open the .dbf file
afterward). This is no
longer a problem in this
release. |
|
Fix: Unhandled Long
Paths |
|
A bug was fixed that caused
various problems opening and
working with database files
stored in a lengthy folder path. |
|
Fix: No Access Tables
Listed |
|
In some scenarios, when
attempting to open an Access
2007-2010 (*.accdb) database
file, no tables were listed.
This bug has been fixed in this
version. |
|
Fix: Can't Load
MSRDO20.DLL |
|
A bug was fixed that in some
environments caused the error
message 'Can't load MSRDO20.dll'
to be displayed when attempting
to open a Microsoft Access 2007
or 2010 (*.accdb) database. |
|
Fix: Foxtrot LE's
Default Database Type |
|
A bug was introduced in Foxtrot
LE v7.1 that prevented the
user's preferred default
database type from being
selected when opening a database
file. |
|
These features were introduced
in v7.1.6 and are included in
this release: |
|
Fix: Error 3043 - Disk
or Network Error |
|
A bug was fixed that caused
'Error 3043 - Desk or Network
Error' to be displayed at the
time information is written to a
database file. This error
does not appear frequently and
is only manifested when the
database file is placed on a
remote server or folder while on
a slower network. |
|
Fix: Select Item
Action Fails |
|
A bug was fixed that prevented
the Select Item Action
from properly selecting an item
from a combo box on a website in
certain scenarios. |
|
These features were introduced
in v7.1.7 and are included in
this release: |
|
Fix: Show Prompt
Action Posts Prompt Behind
Target App |
|
A bug was fixed that caused the
prompt displayed by a Show
Prompt Action to be
displayed behind the target app.
This bug only occurred when
running the script via Foxtrot
X. |
|
Fix: Mouse Sequence
Action Breaks After Being
Imported |
|
A bug was fixed that caused a
Mouse Sequence Action to
break after it is imported from
another project. |
|
Fix: Foxtrot LE
Text Preset Problem |
|
In Foxtrot LE, after adding a
new text preset to the Text
or Number form, that value
would be auto-selected each time
the form was re-opened. |
|
These features were introduced
in v7.3 and are included in
this release: |
|
Global Error Handling |
|
FoxtrotOne is now equipped with
Global Error Handling. This
allows a script to react to an
error even when an error is
unexpected. This is achieved by
adding a Task to the Project and
designating that Task as the
"Error Task". Anytime an error
occurs, the Error Task will be
run. If you wish to resume the
script after the error is
corrected, simply use the new
Resume Script Action. The
following Actions have been
added to give greater control
over the Error Task while
running a script. |
 |
Clear Error Task - |
Changes
the Error Task to a Normal Task. |
 |
Resume Script - |
Clears the last error then
resumes at the specified
location. |
 |
Set Error Task - |
Designates a specific Task as
the Error Task. |
|
|
Improved IE9 Support |
|
This version of FoxtrotOne
allows the ability to target the
title bar of Internet Explorer 9
to gain access to certain
Actions such as Navigate Web
and Launch Application. |
|
Improved Compatibility for
64-Bit OS |
|
FoxtrotOne has been enhanced for
greater compatibility when
running on a 64-bit version of
the Windows operating system.
Fixed a bug that caused certain
views to scroll up when
attempting to scroll down using
the mouse wheel. |
|
These features were introduced
in v7.4 and are included in
this release: |
|
Fixed 'Save' Bug |
|
If the 'Save' button was clicked
more than once while the project
was being saved, it could result
in lost project information.
This bug has been fixed and the
user is now prevented from
clicking the button more than
once while saving a project. |
|
Fixed 'Runaway Script' Bug |
|
If FoxtrotOne's Play or
Pause button was clicked
too rapidly, it would cause the
script to begin running without
the ability for it to be paused
or stopped. This bug has been
fixed, and the Play and
Pause buttons properly
start and stop the script on
demand. |
|
Fixed 'Dead Script' Bug |
|
Starting in v7.3, if the script
was stopped by clicking the
Pause button, the script would
stop running however the user
would no longer be able to
execute Actions by clicking the
Execute button or by
double-clicking the Action. This
bug has been fixed. |
|
Fixed 'Resume Script' Action |
|
When running a Resume Script
Action that is set to 'Go To
Label' or 'Jump to Label',
FoxtrotOne would erroneously go
to the very first label
encountered, even if that label
was not the specified label.
This bug has been fixed and
FoxtrotOne now locates and stops
at the proper label. |
|
These features were introduced
in v7.4.1 and are included in
this release: |
|
Fix: Delay Action
Error |
|
The Delay Action would
periodically display an error
message (Error -13) indicating
there was a type mismatch. This
bug has been fixed. |
|
Fix: Repeating Resume
Script Action |
|
If a user manually moved the
yellow Execution Arrow into the
Error Task then pressed the Play
button, the script would
repeatedly execute any Resume
Script Actions present in
the Error Task. Thus the user
would repeatedly see the message
"Unable to resume the script
since an error did not actually
occur", and the application
would need to be closed. This
bug has been fixed. |
|
Fix: Locked Play/Pause
Button |
|
If the user clicked the Pause
button while an Action was being
executed and the Action caused
an error (such as "The target
was not found") and an Error
Task existed in the project, the
script would jump to the Error
Task as expected. However, the
Play button (and all
other buttons on the Run Bar)
would be disabled and the script
would continually run until it
completed all records. This left
the user without the ability to
stop the script. This bug has
been fixed. |