version 17

In Asprova version 17, we have substantially improved the graphical user interface, based on the concept of a more modern and reliable interface, preparing the company for future challenges and resource optimization methodologies, both for beginners and experienced users. .

Asprova new user interface is designed to be more user-friendly, icons have been simplified so that they can be distinguished by their shape, text contrast has been improved, etc. In addition, the color design takes into account the diversity of color vision.

  1. Mainframe improvements
    Improved the use of four global windows: message window, properties window, object window and object explorer.

Global Windows

When a global window is moved by drag and drop, a visual aid is displayed, making it easy to drop it however you want.

Global Hiding of Windows automatically
Global windows can now be automatically hidden at the edge of the application (bottom left or right).

Keep unwanted windows hidden, and if necessary, hover over the tab to reveal the window.

Style tabs and window tabs can now be displayed on top.

The display position can be changed from the menu.

Windows can be displayed side by side or top to bottom in the docked state.

horizontal title

Titulo vertical

  1. Improvements in tables and graphs
    Graphs and tables have a flat design and a fresh look. In addition, two new standard color palettes have been added, allowing for more modern color schemes to be displayed.

● <Vivid> palette.
The graphic is clearly visible and is a set of bright colors.

Resource Gantt Chart

Order table

● Palette <Pastel>.
It is a set of light colors in which the contrast of the letters is clearly seen.

Resource Gantt Chart

order table

Switch to new palette
From the Palette Settings in the “View” menu, you can select New Palette.

New mark of delay or delay in the graph bar.
A red circle appears in the lower right corner of the bar and the text is highlighted. This will make it easier to track late trades.

  1. Taskbar improvements
    The toolbar icons have been updated and made more modern, with larger icons and clearer label screens. Also, the toolbar display can now be saved to a project file.

● Easier to read icons
Icons have a simplified shape for easy identification and light colors to improve visibility.

Small icons

Long Icons

Íconos pequeños (con etiquetas)

Long Icons (with labels)

  1. New HTML view
    Note: Sample files are not available for the beta version.

The built-in browser used for Asprova’s HTML view has been changed to one based on Microsoft Edge. This allows you to display the most recent web pages.

Furthermore, by using Asprova’s COM interface from JavaScript, data within Asprova can be retrieved and displayed on the web page and methods such as reprogramming can be executed through the web page.

● Examples
Company Menu: tasks arranged in the order in which they should be executed. They can be executed by clicking on them.

Simple Order Table – A sample that displays Asprova data in HTML view using Asprova’s COM IF.

  1. Custom Views
    A custom view is an extended window that allows data to be rendered aesthetically in Asprova using HTML and scripting languages ​​like javascript. Think of it as a plugin for the user interface. Script files, such as HTML and JavaScript, are placed externally outside of Asprova, allowing users to view and modify the files. When you install Asprova, HTML and javascript samples are installed, so you can test these functions on your own.

Custom views were called HTML views before Ver. 17 in Asprova builds. Asprova version. 17 has updated its built-in browser engine to be based on Microsoft Edge. This allows you to design attractive interfaces. Data can be accessed within Asprova using the COM interface

General magazine “Overview” of samples
The sample data is displayed in the “Sample tab” of the welcome screen that appears when Asprova starts.

The sample data provided can be divided into three main categories. Except for the operation panel, the other samples are still under development. If you have a proposal for a custom sample view, please do not hesitate to contact your Asprova dealer.

  1. Handy custom views designed to be used with your data without modification.

Operations Panel
The menu is displayed in an easy to understand way, selecting only the most frequently performed operations. To add a menu item to the operation panel, insert a programming parameter from the programming parameter table as a child object of the “Operation Panel” programming parameter. Operations performed on the operation panel are recorded in the operation history of the operation panel.

[Table View]-[Operation Panel Log]

It is also possible to customize the appearance of the operations menu by editing the html and javascript files in C:\ProgramData\Asprova\CustomView\en\1 OperationPanel\

  1. Custom Views in development, We have developed some user interfaces that we have received requests for in the past

Sample Dashboard +You can customize the items to be displayed by pressing the + button.

  • The implementation for saving custom display elements has not been implemented yet.
  1. Custom views for your reference when creating HTML and javascript

Work instructions
Here is a sample of a simple form. The work is indicated in the instructions.

How to edit sample data and create custom views

The source code for the sample data HTML and javascript files will be installed in the following folders per language.


By changing the sample data file, you can change the content and functionality of the custom view display. However, the next time you reinstall Asprova, it will overwrite the sample folder, so copy the sample folder to the old folder before editing it. This allows the referenced javascript library to be used as is.

If you are developing in a folder other than the above, copy the HelperLibrary folder along with the custom view examples at the same time.

The C:\ProgramData folder is usually a hidden folder in the operating system settings and should be changed to a setting that is visible in Explorer

  1. Lower and upper limits for display on the graph
    Added properties to specify upper and lower chart display limits for inventory, production, consumption, shipping, receiving, load ratio, and load quantity charts.

(*Only the upper limit can be specified for the charge ratio graph and charge quantity graph.)

Properties can be added to the item

Inventory Graph Display Lower Limit

Inventory Graph Display Upper Limit

Production Graph Display Lower Limit

Upper limit of production graph display

Lower limit of consumption graph display

G consumption

Lower limit of reception graph display

Reception Graph Display Upper Limit

Sending graph display lower limit

Sending graph display upper limit

– Properties to be added to the resource

Load Ratio Graph Display Upper Limit

Load quantity graph display upper limit (no summary)

– Example of using display limits for inventory charts

  1. Added new standard properties
    Properties that users themselves add are often added as standard Asprova properties.

The following properties have been added to the orders table:

Article name

Customer name

The following properties have been added to the operations table:

ordered item

order item

order customer

Order customer name

LET order

name of process

Parent resource name

The following properties have been added to the operation usage instructions table:

ordered item

order item

order customer

Order customer name

LET order

Operation process code

Operation process name

Production end time of the previous process operation

Next process operation production start time

Resource name

The following properties have been added to the built-in master editor:

end element name

name of process

Element Name/Resource Name

Example of display of the properties “Item name” and “Customer name” in the orders table.

  1. Customizing the text of the upper left cell of the graph
    Added [Top Left Cell Text Expression] property. This allows you to change the text in the upper left cell of the chart.

For example, if you want to display the column information instead of the year in the top left cell, you can display the column name

  1. Customizing the calendar override menu
    The override calendar option shown in the right-click menu can now be customized to only show what the user can use.
  1. Improvements to import and export XML
    The following three specification changes have been made to improve the ease of use of XML import/export.

– Overwrite existing schedule parameter when importing XML

When importing XML for schedule parameter, if a schedule parameter with the same name already exists, it will be imported as a separate schedule parameter with a number attached in versions prior to Ver. 17.1. The new version replaces the existing schedule parameter properties.

With this change, for example, if an existing programming parameter of the same name was referenced in the Reference run command before XML import, it was necessary to change the reference in the Reference run command before View 17.0. However, since Ver. 17.1, it is no longer necessary to update the references.

– Property definitions for user-defined properties are also exported when exporting XML

If a user-defined property is used in an expression, for example, as an XML export target, the property definition of the user-defined property is now also exported to XML.

Prior to this change, an error occurred during XML import due to unknown property definitions for user-defined properties. Property definitions for user-defined properties used since Ver. 17.1 are also exported in XML at the same time, so there are no errors.

– XML is imported even if an error occurs during the import.

Prior to Ver. 17.1, if a property not defined in Asprova was used in XML, an error would be thrown and the XML import would fail. Since Ver. 17.1, even if an error occurs, undefined properties are ignored and th

e import itself succeeds.

  1. Supplementary text for chart rows
    If you change the display content in a chart row, additional text will be displayed so you know what the row is displaying.
  1. Command line arguments to upload to DS
    The dsupload option was added as an option when starting Asprova from the command line. This option allows you to specify whether or not to unlock the project when uploading it to DS from the command line.

For example, the following command will allow loading with the project lock being held.

Asprova.exe -ds 1 -exec “programming parameter” -dsupload 2

If the argument to dsupload is 1, the lock is released; if it is 2, the lock is held.

If the dsupload option is not used, the lock will be unlocked as before.

This is available as of version 17.1.

  1. Release Command Edit Right
    By using the multi-person concurrent editing function, each registered user can get the right to modify each object. A “Release editing rights” command is added to remove them.

This allows, for example, to release other users’ editing rights before rescheduling, so that if other users forget to release their editing rights, they can reschedule without issue.