• If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Announcement

Collapse
No announcement yet.

Valence 6.3 (All Builds)

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    Valence Framework 6.3.20251030 is now available. Changes in this build since the previous release are:?
    • Nitro App Builder (NAB) - Grids: When Global Search is used, columns that are not applicable to the search value (e.g., column size is shorter than search string, or type of column does not apply) are no longer included in the search. If no columns apply to the search an exception message will be shown and the grid will not be reloaded.?
    • NAB - Grids: Added new "clearSort" app variable linkage property that will clear the sort of the grid or set it to its default/original sort state\
    • NAB - Grids: Corrected issue on download to Excel where, if the grid has column container(s) and the "Excel override" feature is used with the "Use base column format" option unchecked, the Excel document would lose the column container(s)
    • NAB - Grids: Corrected issue where, on grids with column container(s), the first column in the container would always have center alignment instead of the alignment set on the column itself
    • NAB - Edit Grids: Added "addRowCount" link widget property for local data edit grids that allows you to programmatically add row(s) to local data edit grids
    • NAB - Edit Grids: Adjusted logic so when using local data, row menu and icon columns that call a back-end RPG on click will only pass that row, rather than the entire grid
    • NAB - Edit Grids: When using local data, EXNABBTN-based programs can now use new procedures CommitRow and RemoveRow to visually commit (remove red change mark) or remove specific rows
    • NAB - Edit Grids: Updated grid import to support double byte (Japanese) characters
    • NAB - Edit Grids: Adjusted grid import logic to better support different date formats
    • NAB - Edit Grids: Corrected issue with cell editing and date fields where the date field would register as changed even if the same/original date was selected (per forum post)
    • NAB - Edit Grids: Corrected issue where configurable features (Add Record, Edit Record, Delete Record, Import) were not being applied to the edit popup window (per forum post)
    • NAB - Edit Grids: Corrected issue where backend SetRowValue() could update the wrong local data record under certain conditions
    • NAB - Pivot Grids: Corrected issue where the pivot would not display correctly if "Lock Left Axis" is enabled and the pivot is not in the main section of the application
    • NAB - Forms: Added new "formFieldValueSilent" option to EXNABBTN-based programs to update a form field's value without triggering the "hasChanged" property of the form to change (per forum post)
    • NAB - Forms: Added ability to left/center/right-align any non editable fields in Designer
    • NAB - Forms: Adjusted Designer to better accommodate field sequencing within field groups, via a new popup window that can be activated by clicking on "Manage Fields"
    • NAB - Forms: Adjusted Designer so, when selecting a field to add to a field group, it will no longer automatically collapse the dropdown picker so users can more easily select additional fields
    • NAB - Forms: Corrected issue where an editable field with an input mask could start flickering if user was hitting the tab key quickly (per forum post)
    • NAB - Forms: Corrected issue where field groups without a border, and containing fields with left or right alignment, did not have any spacing between field groups
    • NAB - Forms and Grids: Added a field mapping window to Designer that will appear whenever widget configurations reference fields/columns that no longer exist in the data source, providing an opportunity to adjust the mapping instead of dropping the reference
    • NAB - Behaviors: Added a Link Widget Property to set a column label when the grid includes an icon column (per forum post)
    • NAB - Behaviors: Added new "nabShowSection" app variable that allows you to set the name of the section you want to show
    • NAB - Behaviors: Added a new "getData" action to retrieve data from an existing data source. With this you can now link the total count of rows returned to an app variable, link all data returned to an app variable, link specific app variables to the first row returned, and trigger an event after data load is completed.
    • NAB - Dropdown Multiselect: Corrected issue where, if the user is typing in the field and selects an item, the typed value remains in the input element
    • NAB - Filters: Added a new filter setting under Miscellaneous called "Auto Apply Filters" (checked by default). If unchecked, and the filter is a date picker, checkbox, dropdown, lookup, or dropdown grid, the widget will no longer immediately apply the filter when value is changed.
    • NAB - Filters: Corrected timing issue where a filter value set via an app variable would sometimes not be applied
    • NAB - Filters: Corrected issue where a widget filter based on a vvIn_Virtual value would retain the previous value in session storage when filter field was cleared (per forum post)
    • NAB - Filters: Corrected issue where multi-select combo using saved filter values (remember last value) would generate an invalid SQL statement
    • NAB - Filters: Corrected issue where user filter set value linkage was not working if file or field name included multiple underscores
    • NAB - Utility Widgets: Corrected issue where transforming an existing utility widget into a popup would sometimes not carry over the assigned name that was originally assigned to the widget
    • NAB - Utility Widgets: Corrected issue in URL widget where it was not correctly structuring the url when running in the mobile portal
    • NAB - General: Corrected issue with Tab Utility widget and Link Widget Properties not working with "inverted" values
    • NAB - General: Added new "getData" link widget property to sync widget data to app variables
    • NAB - Exit Programs: Increased maximum size of response in EXNABBTN-based programs, which was previously limited to 64K (per forum post)
    • NAB - Data Sources: For SQL-based data sources, corrected issue in Designer where leaving statement blank would make the app unresponsive, forcing the user to reload NAB
    • NAB - Developer Console: Adjusted to show the data source name in the network section when applicable
    • NAB - Horizontal Containers: Corrected issue where a widget's fixed width within a horizontal container was not being saved in Designer
    • NAB - Tab Containers: Corrected issue where setting a title or subtitle via an app variable would cause the application to crash
    • NAB - Import/Export: Corrected issue where portal settings could start pulling values from the import instance after an import
    • NAB - Import/Export: Corrected issue where linked data sources (i.e., those used in a drop-down) were not being included on an export for an app (per forum post)
    • NAB - Dev Console: Updated the network list to include calls that are uploading a file (per forum post)
    • RPG Toolkit: Adjusted vvUtility_lock to avoid occasional MSGW condition that could be caused when a front-end call to VVLOGIN does not pass a sid (session ID)
    • RPG Tookit: Adjusted vvUtility_logError to avoid recursive posting of exception messages into error file stemming from calling VVMAIL_Send() in a non-CGI batch environment
    Go to https://www.cnxcorp.com/downloads to download this release of Valence 6.

    Go to https://forums.cnxcorp.com/node/17784 for full release notes.?
    ?
    Last edited by robert.swanson; 10-31-2025, 10:52 AM.

    Comment


    • #17

      Valence Framework 6.3.20251117 is now available. Changes in this build since the previous release are:
      • Nitro App Builder (NAB) - Grids: Added a new link widget property available when checkbox selection is enabled: checkboxSelHide. When set to true, the column will be hidden, otherwise it will be shown
      • NAB - Grids: Corrected issue with NabSetAllDecimalSeparators app variable changes only being applied to the first editable cell for the column rather than all cells
      • NAB - Filters: Adjusted toolbar filter Reset button so it no longer resets the paging toolbar when clicked?
      • NAB - Edit Grids: Adjusted rendering for cell editing on fields flagged as textareas, adjusting the styling so the full height of the textarea is visible
      • NAB - Edit Grids: Adjusted UI so that disabled cells will no longer be highlighted as in error
      • NAB - Edit Grids: For grids using cell or row editing, on a field being transformed into a dropdown/dropdown grid/lookup, added ability to set the edit grid record's field(s) to a field value from the transformed widget (indicated by name with a "_DS" suffix)
      • NAB - Edit Grids: Corrected issue where a non-editable cell disabled by a feature setting was still showing as editable
      • NAB - Forms: Added fireEventOnEnter link widget property so an event can be fired when user hits the Enter key
      • NAB - Forms: In Designer, the Allow Link Widget Property Reset Value section now lists all fields, including ones that are not editable
      • NAB - Forms: Added a new "Don't Grow" option for fields transformed into a dropdown with multi-select turned on. When enabled, the field will not grow in height at all after item(s) are selected.
      • NAB - Forms: Corrected issue where a field formerly highlighted as being in error would remain so even after the error condition was corrected
      • NAB - Filters: Corrected issue where user filters set to appear in a popup window were not showing due to a console error
      • NAB - Filters: Corrected issue in Designer where a console error would occur when user filters had "Enable Menu Overflow" checked
      • NAB - Filters: Removed adjustment from prior build addressing ssue where widget filters based on app var via vvIn_Virtual were retaining previous value in session storage when filter field was cleared. Will readdress.
      • NAB - Data Sources: Adjusted parser to support column lists after aliases in VALUES clauses or subqueries used in FROM clauses. Example: AS DummyFile (id, description)
      • NAB - Data Sources: Adjusted parser to support functions within VALUES clauses
      • NAB - Data Sources: Corrected issue where if a table function was used in select statement it would be limited to only one subsequent join statement
      • NAB - Data Sources: Corrected SQL Parser so it parses correctly (VALUES(ABC)) as a result column correctly. Previously it was treating it as a sub select statement.
      • NAB - General: Corrected a timing issue where setting the subtitle of a widget via link widget properties would sometimes not set the subtitle if the widget wasn't yet available?
      • NAB - General: Rework the App Variables list in Designer: Expression columns will no longer wrap; improved tooltip readability for expressions; replaced the Do Not Pass to IBM i and Do Not Pass If Empty checkcolumns with a single combobox column
      • NAB - General: Completely reworked the widget options form that appears in Designer when selecting a widget. Now includes ability to specify border width and radius for top/right/bottom/left
      • NAB - Import/Export: Corrected an issue where a hard-bracketed substitution value inside VVSETTINGS could trigger a MSGW on import. Entailed an adjustment to vvIn_Char for session ID pulls.
      • Fusion 5250: Corrected issue where copy/paste function would not work if user took an excessive amount of time to select the copy area
      Go to https://www.cnxcorp.com/downloads to download this release of Valence 6.

      Go to https://forums.cnxcorp.com/node/17784 for full release notes.
      ?

      Comment


      • #18
        Valence Framework 6.3.20251222 is now available. Changes in this build since the previous release are:
        • NAB (Nitro App Builder) - Grids: Added support for dynamic checkbox selection visibility so when checkbox selection is enabled and the checkbox’s visibility is controlled by an app variable-dependent condition, changes made to the app variable will now re-evaluate the condition and re-render.
        • NAB - Grids: Added new link-widget property checkboxClearSelection. When checkbox row selection is enabled and this property is set to true, the link widget will clear all selected rows in the grid.?
        • NAB - Grids: Adjusted paging logic to reload grid on page 1 when user changes page size via the dropdown on the paging toolbar?
        • ?NAB - Grids: Corrected issue where decimal separator adjustments to nabSetAllDecimalSeparators were not being applied to edit grid cells and summary columns
        • NAB - Grids: Corrected issue on numeric columns where checking the hide-zero-values flag on a canned numeric format would persist after switching the column to a custom formatter
        • NAB - Grids: Corrected issue where grids with checkbox selection turned on and a maximum number of selections set via Widget Properties could cause multiple snackbar messages about reaching the maximum to appear
        • NAB - Grids: Corrected issue where custom column formats were not being applied to Excel/PDF downloads
        • NAB - Grids: Corrected issue where a grid with summary row(s) could trigger an error when downloading
        • NAB - Grids: Corrected issue where “hide zero values” on the formatter could be checked yet zero values would still show?
        • NAB - Grids: Corrected issue where a formatted column used as a 'group by' field would break the grouping function (per forum post)
        • NAB - Edit Grids: Corrected issue on grouped grids where rendering errors could occur when the grouping field was changed by the user
        • NAB - Edit Grids: Corrected issue in row-editing mode where icons in icon columns would not remain correctly aligned with the row fields when the Cancel/Update buttons are positioned at the top or bottom?
        • NAB - Edit Grids: Corrected issue with drop-down grid where the incorrect value could show under certain conditions
        • NAB - Forms: Corrected issue where enabling the "Align numbers to the right" global default (Portal Admin > Settings > Nitro App Builder) would incorrectly right-align numeric display-only fields in forms. Display fields now ignore this global setting and respect only the alignment explicitly configured for the field.?
        • NAB - Filters: Add a new widget link property for widgets containing filters so individual filters can be marked as required
        • NAB - Behaviors: Adjusted Designer so when adding a fire event action, the Enter key can now be used to save instead of having to click the save button
        • NAB - Behaviors: Corrected issue within “Show Section” behavior where a button hidden via an app-variable condition would remain visible when navigating to the section, even though the app variable was correctly set to hide it.?
        • NAB - Behaviors: Corrected issue where, in some cases, buttons using an inverted hide app variable link would not hide/show appropriately
        • NAB - Behaviors: Corrected issue in Designer where deleted local events were remaining in the "Add Listener" window
        • NAB - Data Sources: Updated SQL parser to support exception join statements
        • NAB - Data Sources: Updated SQL parset to support LATERAL values in From clause
        • NAB - Data Sources: Updated SQL Parser to recognize VALUES 1, 2 to work the same as VALUES (1), (2)
        • NAB - Data Sources: Corrected issue where J and O type fields were being treated as standard character fields
        • NAB - Utility Widgets: Corrected issue with Info Widget where line breaks (via <p>,<br>,<div>,etc...) would not break (per forum post)
        • NAB - Calendar Widget: Corrected issue where the "+X more" popup on monthly view was not scrolling vertically (per forum post)
        • NAB - General: Added ability to either play a custom sound (specify relative path) or a canned sound (alert, chime, confirmation, error, success), in either Desktop or Mobile (per forum post)
        • NAB - General: Added new app variable "nabInfoDuration" to override the number of seconds the nabInfo snackbar is shown before it’s hidden (per forum post)
        • NAB - General: Added new "Send To Backend" options when adding new app variables to control whether the backend should receive the values
        • NAB - General: Adjusted Designer's add app variable window to include a new "Add Another" button, making it easier to add multiple app variables in succession?. This function can also be triggered via hitting shift-Enter, so no clicking required.
        • NAB - Developer Console: Added new "watch" feature for focused app variable debugging. Specified app variables will be listed in a dedicated tab?.
        • NAB - Developer Console: Added functionality to log network calls that return a document. Previously you wouldn’t see such calls in the network call list.?
        • NAB - Developer Console: Improved readability of app variable values so that when they contain an array or object, the values will now automatically be collapsed with the ability to expand them
        • NAB - Mobile Portal: Added support for public events (requires applying the latest Mobile Portal update)
        • Portal - Change Password: Adjusted to accommodate CPF4AA7 password rule exceptions. Window now shows the full text associated with triggered reason code.
        • RPG Toolkit - vvUtility_rtvMsgText: Expanded message text field size in returned data structure
        Go to https://www.cnxcorp.com/downloads to download this release of Valence 6.

        Go to https://forums.cnxcorp.com/node/17784 for full release notes.???

        Comment

        Working...
        X