Skip to Main Content
The Adabas & Natural Ideas Portal does not contain ideas from products ApplinX and EntireX. Please refer to the IBM Ideas Portal for these products (IBMid required).
ADD A NEW IDEA

Clear

Ideas

Showing 237 of 374

AI Plugin for Natural Language

Artificial intelligence is part of our daily lives and code generation capabilities of it is tremendous. Right now NaturalONE works on eclipse platform and AI Code Generators like Github Co-pilot or others can not be used at the moments. There are...
Hakan IZGI over 1 year ago in NaturalONE / NaturalONE (ONE) 0 Under Review

Prevent Edit object in Natural Server View

We are now testing NaturalONE and will soon implement it for all our developers. We saw that it is possible to edit Natural modules using the Natural Server area of NaturalONE. When this is done the module is locked. In case that the developer did...
Menashe Cohen over 1 year ago in NaturalONE / NaturalONE (ONE) 0 Future consideration

handle db connection with rpc server

Hi, In our environment we are using REST API to access Natural RPC servers. I have noticed that the RPC process isn’t closing its db (adabas) connections. Using ADAOPR DI=UQ_FILE I saw that NATRPC is still holding files that a request that had ran...
Hezi Shirazi over 1 year ago in Natural for Linux and Cloud / Natural (NAT) 2 Under Review

Allow wildcard notation “?” inside input edit mask for MOVE EDITED

With the MOVE EDITED statement you can apply an edit mask for Operand1 to output a field of any format (except H/C) into an alpha string (A/U/B) with a specific layout described by the edit mask. The edit mask can be considered as an output edit m...
Thomas Frischmann over 1 year ago in Natural for z/OS / Natural (NAT) / Programing Syntax (Cross platforms) 0 Planned

Allow (CV=) after a literal string

Natural allows the use of dynamic control variables during INPUT and WRITE. BUT: the use of those (CV=<control_variable>) is restricted to a variable, not to a literal text. If you want to have a different visual behavior for a string, you m...
Philippe Van Coppenolle over 1 year ago in Natural for z/OS / Programing Syntax (Cross platforms) 0 Future consideration

Collapse on IF, ELSE and VALUE (DECIDE)

When you collapse an IF-Statement, the ELSE is collapsed, too. This at first glance, looks like the code of the ELSE is the code of the IF itself. When you collapse a DECIDE Statement, the whole Decide-Structure is collapsed, which is fine. If you...
Michael Greven over 1 year ago in NaturalONE / NaturalONE (ONE) 0 Under Review

Add the ability to open printer file with flag O_APPEND

Add the ability to open printer file with flag O_APPEND so it can be rotated with logrotate (copytruncate). Last offset is retained by Natural and everything before that offset is marked as NULL and so the file size is maintained.
Thierry Bolle about 3 years ago in Natural for Linux and Cloud / Natural (NAT) 0 Under Review

Timestamp on each fnr & on each key fnr

Hi, I would like to get from an application (for now it is Natural) 2 different variables:1 . timestamp of fnr, when the last time it was modified (insert/update/delete) 2. timestamp of each key (Desc/Super & etc) for each fnr, when it was mod...
Hezi Shirazi over 1 year ago in Adabas for Linux and Cloud / Adabas (ADA-Linux) 3 Under Review

Include runtime identification in Profiler report tab

When running multiple Profiler sessions to test variations in a program (to see performance impact of changes), each profiler report opens with the same tab name "<program>[<library>]". Would be helpful to have at least a date/time (si...
Douglas Kelly over 3 years ago in NaturalONE / NaturalONE (ONE) 2 Under Review

Enable "Coverage As" to work the same as "Profile As" and "Debug As"

Currently, to use the Coverage profiling feature, you have to add in additional runtime parameters ("coverage=(active=on,reslib=xxx,resname=yyy)"), but adding these types of options are not required for Profiler or Debugger run options.
Douglas Kelly over 3 years ago in NaturalONE / Usability 0 Under Review