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 12 of 373

Allow "*" instead of blanks for a non-display field (in maps, INPUT stmt, etc.).

The field attribute AD=N can be used to define a field in a map, an INPUT statement or other output statements as non-display. Any value entered in the field will not be displayed. Instead, blanks will be displayed. However, asterisks should be di...
Georg Schmitt 20 days ago in Natural for z/OS / Natural (NAT) / Programing Syntax (Cross platforms) / Utilities 0 New

Use underscore in numbers as separator

This only concerns programming, not execution. And also any platform (mainframe, LUW). When you need to code large numbers in a program, you can only use the decimal point to separate digits between the integer and fraction part. But if you want t...
Philippe Van Coppenolle about 2 months ago in Natural for z/OS / Programing Syntax (Cross platforms) 0 New

Allow for I8 datatype

OpenSystems hardware has it for a long time, z/Series has it for quite a while now, so by now there is no platform NOT natively supporting 64-bit arithmetic. So please introduce an I8 datatype into Natural - on all supported platforms (and NOC as ...
Wolfgang Winter over 4 years ago in Natural for z/OS / Natural (NAT) / Programing Syntax (Cross platforms) 1 Future consideration

Allow spacer element (“1X”) in COMPRESS statement

With a COMPRESS statement the contents of one or more operands (Vari or Const) can be concatenated into a single target field. Beside some other options, two different clauses are available to determine the value separation behavior. (1) With LEAV...
Thomas Frischmann over 1 year ago in Natural for z/OS / Natural (NAT) / Programing Syntax (Cross platforms) 0 Planned

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

Make the invalid date popup disappear if the field is selected instead of the popup

When an invalid date is added to a date control a popup message appears to the user telling them the date is not valid. The user should click on the popup window before making the correction to the date control to make the popup message disappear....
Darsh Cook over 3 years ago in JIS & JI / JIS 0 Not in Plan

Function "ODD()"

If you want to know if a number is odd or even, you can do the following now: IF #I <> #I / 2 * 2 THEN ... END-IF This takes however quite a bit of CPU, but it can already by simplified by following declarations: 1 #I (I4)1 REDEFINE #I 2 FIL...
Philippe Van Coppenolle about 2 years ago in Natural for z/OS / Programing Syntax (Cross platforms) 0 Future consideration

AND, OR, XOR for binary fields

It is currently not possible to do any "binary" operation on binary fields, like AND, OR, XOR or NOT. This makes declarations of particular bit-constants quasi useless, e.g. ... 3 #TB_VDT_FLAG (B01) /* various property flags...1 #TB_VDT_FLAG_VALUE...
Philippe Van Coppenolle over 2 years ago in Natural for z/OS / Natural (NAT) / Programing Syntax (Cross platforms) 0 Future consideration

Allow complete directories in the ProtectedResources setting in the jacadasv.ini

Currently we have a client that’s trying to block access to many different files due to a pentest that was done where these files could be accessed given their name. This client is already using the AllowDirectoryBrowsing=0 feature, but they are t...
Darsh Cook over 3 years ago in JIS & JI / JIS 0 Under Review