For PowerBuilder code, check-out the option "Open in PB IDE" or "Open
file…" in the treeview or the PopMenu of the source code.
Modifications have to be made within PowerBuilder to ensure code
integrity.
You have to refresh the analysis for VE to take the modifications into
account.
Several possibilities:
1 - Schedule the analysis on a fixed time.
2 - Refresh the analysis automatically when the PC is not working.
3 - Refresh the analysis instantly
Go to [Code Analysis] for refreshing the analysis of your code
No need to close and relaunch VE, just refresh the Code Analysis.
You can start a new analysis manually, or schedule it: it will then be
refreshed automatically on a regular basis.
Go to [Code Analysis] for analyzing your code or scheduling its
analysis.
Yes.
Visual Expert can analyze the stored procedures included, or called by
your project's code.
VE can either analyze this code from files or let VE connect to your
database to read and analyze your code.
In case of a PowerBuilder application using stored procedures, the
dependencies between PB and DB will also be analyzed.
Finally, stored procedures are also be included in text searches.
Yes, VE is available in several languages: French, English,
Japanese...
During the installation, VE recognizes the language of your station,
and automatically uses the corresponding language for UI and
documentation.
* Go to [Settings] to change the UI language.
* Go to [Documentation] to change the language used to generate the
documentation.
A recursive reference exists when "function A" calls "function B" and
later "function B" calls "function A".
VE supports such references and indicates when a recursive call is
found, for instance when the Macro "Calling Hierarchy" is used.
Yes. Anytime you refresh the analysis, the previous one is saved in
the VE repository.
You can then open the history of your project and open a previous
analysis.
There is no limitation to this mechanism, it is based on the space
you wish to allocate to the VE repository on your hard drive.
To some extent, yes.
* VE offers some possibilities to change certain cosmetic details
and update/translate static texts.
* You can also select which chapters/module you wish to include by
using the documentation Wizard.
* You can choose to document the entire Project, on only the items
selected in the treeview.
* You can select the languages used in the documentation for static
texts & titles.
* You can generate your documentation instantly, or schedule it.
It will be generated automatically o...
Yes.
You can open multiple sessions of Visual Expert on the same machine.
Allowing you to open several projects at the same time and browse
them side by side.
Yes.
* You can include several applications in a single VE project and
browse them side by side simultaneously.
* You can create one project per application and open several
sessions of Visual Expert at the same time (1 session per project)
* You can include 1 set of PBLs with your ancestor libraries +
multiple applications using it (sets of PBLs inheriting from the
ancestors PBLs) : more details on this page
[http://www.visual-expert.com/EN/visual-expert-blog/posts-2016/blog-post-analyze-multiple-P...
To get a list of related objects/functions (and their related
objects/functions) to Non Visual Objects using Visual Expert:
* Select the NVO you wish to move
* Open the parameters of the macro "Method and events" (wrench icon)
* Select only the object functions & events.
* Click OK to execute this macro
* Select the methods displayed (Ctrl+A will select them all)
* Execute the macro "Called hierarchy"
* If you wish to know the name of the object containing a called
method, you can either:
...
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.
When listing the tables used by your application, Visual Expert will
not be display alliases in most cases. They will be displayed however
when the table alias represents a subquery.
For example:
SELECT t1.empname, t1.deptname
FROM (select * from employee as emp, department as dept) as t1;
In this case, emp and dept would not be listed, but t1 would be.
There are several options to explore this kind of information.
First of all, you may want to list them for one or several
applications
OPTION 1: FOR A GIVEN APPLICATION AND A SPECIFIC ITEM TYPE
This option includes more manipulations than the second one,
but allows to narrow down the search to more specific details.
VE7 projects can include several applications.
Each application is listed under the section "Applications" of the
treeview
When selecting a given application, you can execute the macro "...
Yes, by default, Visual Expert will include comments when searching in
your code.
If you would like to search specifically into your code, you have the
option in the Global Search function under "Search into". Here you
just need to check the option "comments".
If, for example, you have created a VE project that includes an
application in PB 12.5 and 12.6, Visual Expert has no problem
analysing your code.
We suggest selecting the newest version of PowerBuilder used in your
application, when creating your Visual Expert project in the "Create
New project" Wizard.
In the example above, you would select PowerBuilder 12.6 when creating
your project.
Thinking of migrating your PowerBuilder code? Here's a summary of
must-see features:
http://www.visual-expert.com/EN/visual-expert-blog/posts-2017/blog-post-migrate-powerbuilder-apps.html
[http://www.visual-expert.com/EN/visual-expert-blog/posts-2017/blog-post-migrate-powerbuilder-apps.html]
HOW TO ACTIVATE THE DIAGRAM GENERATION IN VE 2019?
VE 2019 build 19.0519 allows you to activate the diagrams in the
impact analysis of your PB and Data Base elements.
To activate this beta feature, please go to Beta Features and right
click on the menu, you will have a list with 3 options, please select
Customize Ribbon.
Then click on "Default category"
Finally check the box "Beta Features"
Now you will be able to see the graphs on every impact analysis you
do, just choose an object and click on Im...
Help Desk by Novalys