Support Center
Language
English
Japanese
French
Spanish
Deutsch
Russian
Explore, Analyze & Document your Code
Toggle navigation
Features
Visual Expert for
Oracle
Visual Expert for
PowerBuilder
Visual Expert for
SQL Server
Price
Documentation
Support
Videos
System Requirements
Contact the Support
Release History
Visual Expert Code Inspection Rules
News
Company
About
Company Profile
Customers
Contact Us
Other Products
Visual Guard
Ultimate Suite for PowerBuilder
Enable for PowerBuilder
PowerDesigner
SQL Anywhere
PB Protect
Community Actions
Novalys PowerBuilder Newsletter
Novalys PowerBuilder Survey
PowerBuilderTV
PowerBuilderTV News
Download
Visual Expert for
Oracle
Visual Expert for
PowerBuilder
Visual Expert for
SQL Server
Home
Doc
Visual Expert Documentation
Popular Tags:
Impact Analysis
Inspection
Vulnerability
Documentation
Performance
VE Web
Settings
PowerBuilder
Oracle
SQL Server
No result
Visual Expert Key Features
Cross References
Deep Impact Analysis
Call Graphs
Reverse Call Graphs
CRUD Matrix - VE Desktop
Interactive CRUD Matrix - VE Web
Object Dependencies Matrix - VE Desktop
Object Dependencies in VE Web
PB Calls to Dll functions
PB Calls to Web Services
PB Calls to Stored Procedures
View Dependencies between PBLs
Calls to table/Col. by Select/Insert/Update/Delete
Datawindows Updatable Columns
Code Explorer - TreeView Object Functionalities
Code Explorer - Navigate Source Code
Code Documentation
Document the code
Source Code Documentation
Online Code Documentation - VE Web
Schedule Documentation Generation
Code Metrics – Inventory of Code
View Comments for Oracle Tables & Columns
Filter Tables by Type
DW Datasources (Retrieve SQL, Updated Table, etc.)
DataWindow - Retrieve Arg, Compute Field, Controls
PowerBuilder NVOs declared as instance variables
Generate Diagrams from Code
Impact Analysis Diagram for PowerBuilder
Impact Analysis Diagram for Oracle PL/SQL
Impact Analysis for SQL Server Transact-SQL
PBL Dependency Diagram
Data Modeling for Oracle
Data Modeling for SQL Server
Add Comments in Diagrams
Review & Improve your code
Overview of Code Inspection
Key concepts of Code Inspection
What to Expect from Visual Expert?
Code Inspection Dashboard
Export the Code Inspection Dashboard
Inspect a Specific Object or Library
Which Vulnerabilities are detected?
Protect PowerBuilder against
Code Injection Attacks
Configure Code Inspection
Inspection of PowerBuilder Code
Inspection of SQL Server Code
Inspection of Oracle Code
List of Inspection Rules
Filter and Search Inspection Rules
Code Inspection Settings
Code Inspection Profiles
Continuous Integration -
Continuous Inspection
Visual Expert Plugin for Jenkins
Add a Jenkins job with command line
Add a Jenkins job with VE Plugin
Generate results in JUnit and JSON formats
Code Cleanup
Remove Dead Code / Unused Objects
Remove Duplicate Code
Remove Duplicate Functions
Remove Deprecated Features
Names and Comments
Check Naming Conventions
Naming Conventions - Oracle & PL/SQL
Naming Conventions - SQL Server & T-SQL
Naming Conventions - PowerBuilder / PowerScript
Unnamed PowerBuilder Controls
Missing Comments
Generate Code Review Reports
PB + SQL Server Sample Report
PB + PL/SQL Sample Report
PowerBuilder Sample Report
SQL Server Sample Report
Oracle Sample Report
More Code Review Features
Number of Lines of Code
Number of Objects
Large Scripts and Functions
Empty Scripts and Functions
Non-inherited PowerBuilder Objects
Performance Tuning for PowerBuilder and Database
Set up VE Performance Analysis
Setup for PowerBuilder Code
Setup for Oracle (Direct Access to the DB)
Setup for Oracle (No Access to the DB)
Setup for SQL Server (Direct Access to the DB)
Setup for SQL Server (No Access to the DB)
PowerBuilder Performance Tuning
PowerBuilder Performance Profiling
Find Slow Code and Bottlenecks
Improve the User Experience
Focus on frequently used objects
Optimize a Chain of calls
Database Performance Tuning
Largest Tables by Row Count
Largest Tables by Volume of Data
Table Information (Size & Row Count)
Most Frequently Executed Objects at Runtime
Most Referenced Objects by Code
Identify Slow Database Objects
Get a Query Execution Plan (SQL Server)
Get a Query Execution Plan (Oracle)
Optimize a DB Slow Object
Optimize a Business Process
Optimize Slow SQL Queries
Identify the Missing Index
Competitive Analysis
Using Toad with Visual Expert
SQL Server performance tuning
Upgrading to PB 2022 and higher with VE
Other Features
Code Comparison
Quick Search Functionality
Advanced String Search
Advanced & Quick Search in VE Web
Collaborative Features
Share View & Load View Functionality
Use Cases
PowerBuilder Migrations
Migration to PowerBuilder 2022
Continuous Integration for PowerBuilder Apps
Improve Application Performance
Optimize User Experience
Customer Story: Modularizing an Oracle application
Setup your Environment
Install & Configure
System Requirements
Getting Started - Standalone Configuration
Getting Started - Client/Server Configuration
Migrate to a Major Version of Visual Expert
Install SQL Server Developer Edition
Fix Performance Issue with SQL Server 2019
Create a new Repository
Connect to an existing Repository
Edit Repository Connection
Add Multiple Users with Local DB on Single Machine
Set Encrypt and TrustServerCertificate Flag
Share the Connection to your Repository
Request a product key
Switch from LocalDB to SQL Server Edition
Activate Automatic Updates
Run VE in Command Line
Switch VE to 32 or 64 bits mode
Run SQL Server Local Instance Using Command Line
General Settings (Exports, Paging, Errors, Folders..)
Integration with PowerBuilder IDE
Select where temporary files are stored
Supported Versions for Oracle, MS SQL Server, PowerBuilder
Visual Expert Web
Visual Expert Web: New & Innovative Features
Visual Expert Web Installation Guide
Code Documentation in Visual Expert Web
Code Explorer TreeView - Visual Expert Web
Navigating Source Code - Visual Expert Web
Interactive CRUD Matrix - Visual Expert Web
Object Dependencies - Visual Expert Web
Advanced & Quick Search Feature in VE Web
Analyze your code
Analyze Oracle Code
Analyze SQL Server T-SQL code
Analyze a Single PB Application
Analyze a PowerBuilder Application with PBG Files
Analyze Several PB Applications
Analyze PB + Oracle code
Analyze PB + SQL Server code
Analyze Several SQL Server Databases
Analyze a Database hosted in Azure
Connect to Oracle Cloud
Connect to Oracle DB using ODBC & DSN
Connect to SQL Server using ODBC & DSN
Connect to GIT, TFS, SVN
Include/Exclude DB Objects by Name
Define Cross-App dependencies
Advanced Options for Oracle Code Parsing
Optimize your Analysis
Managing VE LOC Limits
Remove Duplicate Tables
Select a DB Code Parser
Set Encoding (Ascii, UTF8…)
Support Japanese Characters in your Code
Set MessageBox Exceptions
Set DataObject Exceptions
Manage Code Analyses
Verify a Code Analysis
Search & Filter Previous Code Analyses
Schedule your Code Analysis
Virtual Items vs. Real Items
Manage your VE Projects
Edit your Project Name
Edit the Connection to your Project DB
Search and Open Projects
Optimize your Disc Space
Automatically Manage HD Space
Grant Access Rights to VE Projects
UI Features
Expanding/Collapsing Treeview Branches
Applying Pagination to TreeView Results
Export the Source Code View
Zoom in/Zoom out to adjust the size of code
Customize the VE UI
Expand/Collapse blocks of code in the Source Code View
System Tray Notifications
Support
Visual Expert Support Levels
Troubleshooting & FAQ
Create a Support Ticket
Send a VELog if your Code Analysis Failed
Use GoToMeeting Desktop App
Use VE Debug mode
Visual Expert Freezing or not Responding Solutions
Search feature does not work
Global search