Skip to Main Content
ADD A NEW IDEA

Natural for z/OS

Showing 34 of 403

NSC: Allow / Disallow modules in steplib

If a Natural module exists in a library AND one of its steplibs, it should be possible to DISALLOW the module in the library and ALLOW it in the steplib (or vice versa).
Guest almost 3 years ago in Natural for z/OS / Natural Security (NSC) 1 Not in Plan

Automatic verification of a zaps Pre-req.

Natural and other product zaps regularly have prerequisites for example; * *+ZAP:NA93002 * -------- (C) Software AG, Darmstadt/Germany, 2012 -------- * ---------------- Release Date: 01.Nov.2012 --------------- * PRODUCT: NAT823 * PREREQ. : NA9222...
Guest almost 3 years ago in Natural for z/OS / Natural (NAT) 1 Not in Plan

Weitere Werte für Parameter DBUPD

Der Paramter DBUPD zusätzlich noch weitere Werte zur Steuerung des Verhaltens bei Datenbankupdates erhalten: Vorschlag: - DBUPD=ON -> so wie jetzt - ganz normale DB-UPDATES- DBUPD=OFF -> so wie jetzt - generiert Warnung (ev. Synonym DBUPD=WA...
Guest almost 3 years ago in Natural for z/OS / Natural (NAT) 0 Not in Plan

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 almost 3 years ago in Natural for z/OS / Natural (NAT) / Programing Syntax (Cross platforms) 1 Future consideration

NAT: Numeric target operands in SEPARATE statement desired

Unfortunately it is not possible with the SEPARATE statement to assign numeric values directly to numeric target fields. Message: NAT0240 Operand format invalid. Format A, B or U expected. So, sometimes laborious redefinitions are necessary. It wo...
Guest almost 3 years ago in Natural for z/OS / Natural (NAT) 1 Not in Plan

Provide SIZEOF( dataitem ) to determine the storage size of dataitem

Natural defines a set of "Application Related System Variables". To give an example: *LBOUND() and *UBOUND()can be used to determine the lower and upper bound of an array. If you have to answer the question "how much bytes are used for a dataitem?...
Christian Held almost 3 years ago in Natural for z/OS / Natural (NAT) 1 Not in Plan

FIND NUMBER RECORDS ...

Background: Currently, Natural has no "generic" way to find the number of records loaded in an Adabas file. Natural must always use the name of a file-specific descriptor which is "known to be populated for every record". e.g. FIND NUMBER EMPLOYES...
Guest almost 3 years ago in Natural for z/OS / Natural (NAT) 1 Not in Plan

Introduce User-Defined Data Types

There is a SAG strategie (or statement)called "ADABAS & NATURAL 2050+" Based on this I would like to have "User-Defined Data Types". I assume that the audience is familiar with this concept. When NATURAL was introduced it was called a 4-GL lan...
Christian Held almost 3 years ago in Natural for z/OS / Natural (NAT) 0 Not in Plan

(Super Natural) Enhance to handle file updates in transactions

In Super Natural we have a large number of files defined. We are constantly updating those file definitions. We add/update/delete fields with new releases of our application. Currently there is no elegant way to get the updates into Super Natural....
Guest almost 3 years ago in Natural for z/OS / Natural (NAT) 1 Not in Plan

Filler notation for WRITE WORK FILE

Enhancement Request: Please consider allowing filler notation (nX) with the WRITE WORK FILE statement. Example: WRITE WORK FILE 1 VARIABLE #VAR1 2X #VAR2 5X #VAR3 Reason: Filler notation is intuitive and gives a consistent feel to the language syn...
Guest almost 3 years ago in Natural for z/OS / Natural (NAT) 1 Not in Plan