|
INSTALLATION REGISTRATION
1. How to analyse my application with Visual Expert?
2 - a. How can I unlock Visual Expert?
2 - b. How can I transfer a Visual Expert license to another
development seat?
3. When I try to analyze my application, it says "You
tried to open a project with an Evaluation edition of Visual Expert"?
4. What are the minimum system requirements to install and
run Visual Expert?
5. How to install a new release of Visual Expert if I have
an old one on my computer?
6. Does Visual Expert install system DLL?
7. Does Visual Expert support Visual SourceSafe?
8. Does Visual Expert work with Jaguar (or EA Server)?
9. Is there a maximum size for the application to run Visual
Expert?
10. Is the analysis of the application fast?
11. Is it necessary to have comments in the application
so that VE can extract interesting information?
12. With VE, can we directly modify the source code?
13. If the application is modified, how does VE take it
into account?
14. To see whether a modification (in the PB app) was taken
into account by VE, do we have to close and relaunch VE?
15. Which languages will be analyzed in the next versions
of VE?
16. With which PB versions is Visual Expert currently compatible?
17. Is VE supported by all Windows versions?
18. Does VE analyze stored procedures?
19. What is DataBaseExtractor (DBE)? How does DataBaseExtractor
(DBE) work?
20. Is Visual Expert only available in English?
21. Can we see the recursive references* on several elements?
Recursive means when a "function 1" calls a "function 2"
and these latter calls again the "function 1".
22. Does VE preserve your previous PB versions? - After
a modification of the application, does VE keep somewhere a trace of the
old PB code?
23. When searching for a word in the source code (using
the "find" field), the required word appears highlighted in
yellow or in blue. Is there a code of colour for the highlighting?
24. Can we change the presentation of technical documentation?
25. In which language was developed VE?
26. Following a modification done on the PB app, when
we refresh the analysis done by VE, are the customized views (previously
created) preserved and refreshed? - Do they take the modifications into
account?
27. After one search, is it possible to perform new
requests (impact analysis, inheritance...) directly on the result of this
search?
28. How do the VE licences work? - Can a license be
installed on several seats?
29. Is it possible to open 2 sessions of VE at the same
time?
30. Is it possible to analyse 2 different applications
at the same time?
31. Are there any technical skills required to use Visual
Expert?
LIMITATIONS
32. Visual Expert identified functions as unused,
but they are not.
OTHERS
33. Is there potential for hackers to gain access
to my system via your program?
Top

INSTALLATION REGISTRATION
1. How to analyse my application with Visual Expert?
First you have to check in [Help-About].
If you have an Evaluation edition, you have to download a serial number.
To analyse your project:
1. Open [File -New Visual Expert project] and Select "PowerBuilder"
, “Transact-SQL”, “PL/SQL”
2. Select your PB version
3. Choose the type of selection and select chosen targets, folders,
files…
4. Make sure you do not need to add more code in your project
5. Select a name for your project
6. Choose to use or not Visual Expert Scheduler, to refresh the analysis
=> End
7. Your project is created and opened; your code will be analyzed.
2 - a. How can I unlock Visual Expert?
Register your copy:
1 - Open the menu [Help - Registration Wizard]
2 - Select "Request a serial number"
3 - Fill the form (default value for VENDOR is "NOVALYS")
4 - Novalys informs you by email that your key has been delivered.
If the following message appears - "An error occurred while connecting.
Possible error is xxx..." -
you probably met registration problems (firewall, proxy server...).
2 - b. How can I transfer a Visual Expert license to another development
seat?
Uninstall your key from the previous PC
1 - Open the Wizard [Help - Registration Wizard].
2 - Select "Uninstall or transfer your Serial Number"
3 - Novalys send you an e-mail with your UNINSTALL CODE.
Request a key for the new PC
1 - Open the Wizard [Help - Registration Wizard].
2 - Select "Request a serial number"
3 - Indicate in the field "Additional information" of the "Registration
Wizard" your UNINSTALL CODE
3. When I try to analyse my application, it says "You tried
to open a project with an Evaluation edition of Visual Expert"?
Refer to answer 2.
4. What are the minimum system requirements to install and run
Visual Expert?
• Windows 98, Me, NT 4.0, 2000 and XP.
• PC Pentium II or better.
• At least 64 Mb. RAM.
• 60 Mb. of free hard disk space.
• Word 6 (or later).
• IE 4.0.1 or Netscape 4.0 or later.
Top
5. How to install a new release of VE if I have an old one on
my computer?
If you need to install a Minor release of Visual Expert (ie VE 5.7.70420
to VE 5.7.80716) you have to uninstall Visual Expert first.
If the new release is a Major version (i.e. VE 5.6 to VE 5.7), it will
be installed on a new folder and it is completely separated of the old
release.
6. Does Visual Expert install system DLL?
System DLL MSVCRT.DLL and OLEPRO60.DLL are installed with Visual Expert,
in the Visual Expert directory, but they do not replace those already
existing in Windows System directory.
7. Does Visual Expert support Visual SourceSafe?
No. Visual Expert does not support this product. However there is
no conflict between these tools.
8. Does Visual Expert work with Jaguar (or EA Server)?
VE analyzes the PB code, no matter if this code is executed on the
client seat or on a Jaguar server.
9. Is there a maximum size (number of PBL, MBytes) for the application
to run Visual Expert?
There is no limitation for your project. Visual Expert includes powerful
source code parsers. Some of our customers have applications which contain
more than 250 Mb of PBL (several hundreds of PBL). The duration of the
analysis depends on the size of your application.
10. Is the analysis of the application fast?
You can test on your station the analysis of the sample application
which contains approximately 12 Mb of code. The analysis usually takes
less than one minute.
Top
11. Is it necessary to have comments in the application so that
VE can extract interesting information?
The main part of the information extracted by VE and useful for the
developer results from the application code.
If comments exist in the application, they will enrich the data provided
by VE.
If there is no comments, VE remains useful to analyze and help to understand
the code.
12. With VE, can we directly modify the source code?
We would recommend using PB to make any code modification. PB is the
only tool able to manage the integrity of its own code (otherwise, you
risk compromising your PBL and being unable to open them with PB). For
this reason, VE does not modify the code directly. But VE allows you
to locate the code: from any selected component, VE indicates to you
the PBL, object, control, and method... to open (in PB) in order to
modify it.
13. If the application is modified, how does VE take it into
account?
All you have to do is refresh the analysis. It will be updated in
a few minutes.
In the main menu, select "Tools" then "Refresh Code Analysis".
VE takes into account the modifications.
14. To see whether a modification (in the PB app) was taken into
account by VE, do we have to close and relaunch VE?
It is not necessary to close and relaunch VE. Just select "Tools"
and then "Refresh Codes Analysis".
15. Which languages will be analyzed in the next versions of
VE?
We are currently working on the version supporting .NET.
Other languages are planned for the future.
16. With which PB versions is Visual Expert currently compatible?
VE analyzes from PB4 to PB11.
17. Is VE supported by all Windows versions?
VE supports Windows 98, ME, MT4, 2000 and XP.
18. Does VE analyze stored procedures?
VE is not connected to the database. VE analyzes the PB code, and
also all the calls to stored procedures. You can thus know the impacts
of a modification of a stored procedure on the PB application. To extract
your stored procedures, you can use DBE (DataBase Extractor). They will
be then included in your VE project.
The stored procedures are taken into account when doing textual searches.
Top
19. What is DataBaseExtractor (DBE)? How does DataBaseExtractor
(DBE) work?
DBE is a utility installed with the latest release of Visual Expert.
It connects to Oracle, Sybase and Microsoft Databases to export stored
procedures, triggers and DataModel into text files. Visual Expert will
then analyse these files.
You can define profiles to remember your extraction settings.
You can filter the extracted items on their name or their type (triggers
only for instance)
20. Is Visual Expert only available in English?
Today, VE is available in several languages: French, English, Spanish
and Japanese.
During the installation, VE recognizes the language of your station.
And therefore automatically installs the corresponding language. However,
one option enables you to change language (French, English, Spanish,
Japanese). But the documentation templates are only in English.
21. Can we see the recursive references* on several elements?
Recursive means when a "function 1" calls a "function
2" and these latter calls again the "function 1".
We can see them when we search for an element (object or attribute).
For example: In the "PowerBuilder Components" list, select
"Window" and click on "Window list".
Select the window "pfc_w_about" and click on "Functions
& events". Select the "of_getclosestatus" function
and select "Calling Hierarchy".
"Recursive call!" is displayed in red.
NB: VE does not offer any function to visualize at once all the recursive
elements.
22. Does VE preserve your previous PB versions? - After a modification
of the application, does VE keep somewhere a trace of the old PB code?
No. There are other specific tools to save previous versions of an
application.
23. When searching for a word in the source code (using the "find"
field), the required word appears highlighted in yellow or in blue. Is
there a code of colour for the highlighting?
There's no colour code.
Only the first selected word is in yellow, whereas the other occurrences
are in blue.
When selecting the 2nd occurrence, it will become yellow and the first
one will appear blue.
24. Can we change the presentation of technical documentation?
There are some possibilities to customise your technical documentation,
please contact Novalys at support.ve@visual-expert.com.
Wizard also offers you many different options.
Top
25. In which language was developed VE?
VE was mainly developed with C++ and a bit with PB.
26. Following a modification done on the PB app, when we refresh
the analysis done by VE, are the customized views (previously created)
preserved and refreshed? - Do they take the modifications into account?
When you refresh the analysis of VE, all the views previously created
disappear (since we cannot plan if the modifications are to be taken
into account in the created views). Only the Treeview (in the Mainview)
displays the changes carried out.
27. After one search, is it possible to perform new requests (impact
analysis, inheritance...) directly on the result of this search?
To work on the result of your search, you must first create a new
view (by clicking on "Save view" + "Save results").
A new tab will be created next to the "Main View" tab.
You can perform any request on this new tab.
28. How do the VE licences work? - Can a license be installed on several
seats?
One VE Licence can be only installed on one station.
There is not concept of "simultaneous users" or "concurrent
users".
29. Is it possible to open 2 sessions of VE at the same time?
No
30. Is it possible to analyse 2 different applications at the
same time?
No. But you have the possibility to plan the analysis of 2 or more
different applications, one after another, with the VE Scheduler
(See
the“How to” support section – How to analyze a
Visual Expert project automatically).
31. Are there any technical skills required to use Visual Expert?
Visual Expert is very easy to install and to use for any developer.
No specific skills are required, except the basic knowledge of the programming
language used.
Top
LIMITATIONS
32. Visual Expert identified functions as unused, but they are not.
Dead code includes functions, properties, parameters or variables
for which Visual-Expert does not find any reference. However, an incomplete
analysis, because of a missing component or a syntax error, can provoke
a lack of references and cause a wrong dead code.
OTHERS
33. Is there potential for hackers to gain access to my system
via your program?
Once installed on your desktop, Visual Expert does not send us any
information. Visual Expert will analyze your application to provide
you with help and services. The result will be stored on your desktop.
You are the only person to decide how to use it.
Top
|