Version 4.2.6
 —  Parameter-Referenz  —

IA - Input Assign Character

Input-Zuweisungszeichen

Das mit diesem Session-Parameter definierte Zeichen gilt als Zuweisungszeichen für Eingabe- Parameter bei der Verarbeitung von INPUT-Statements im Keyword/Delimiter-Modus oder bei der Verarbeitung von Daten aus dem Natural-Stack.

In einer Natural-Session kann der Profilparameter IA durch den Session-Parameter IA überschrieben werden.

Mögliche Werte jedes Sonderzeichen

Zuweisungszeichen für die Verarbeitung des Eingabeparameters in INPUT-Statementss. Das mit dem IA-Parameter angegebene Zeichen

  • muss ein anderes sein als das mit dem Profil/Session-Parameter CF angegebene (Steuerzeichen für Terminalkommandos auf Großrechnern), DC (Dezimalzeichen) oder ID (INPUT-Delimiterzeichen);

  • sollte ein anderes sein als das mit dem HI-Profilparameter (Hilfezeichen) definierte.

Standard-Einstellung = Gleichheitszeichen.
Dynamische Spezifikation ja  
Spezifikation in Session ja Gültige Statements: SET GLOBALS
Gültiges Kommando: GLOBALS
Programmierschnittstelle (API) USR0350N, USR1005N *

Siehe SYSEXT - Natural Application Programming Interfaces in der Utilities-Dokumentation.

* Empfohlen.

Beispiel:

In dem folgenden Beispiel wird davon ausgegangen, dass anfänglich das standardmäßige INPUT-Zuweisungszeichen (=) gilt.

** Example 'IACHAR': Input Assign character                             
************************************************************************
DEFINE DATA LOCAL                                                       
1 #A (A1)                                                               
1 #B (A1)                                                               
END-DEFINE                                                              
*                                                                       
INPUT #A #B                                                             
*                                                                       
WRITE 'Field #A:' #A  / 'Field #B:' #B                                  
*                                                                       
END                                                                     
  1. Geben Sie das folgende Kommando ein:

    IACHAR #A=Y,#B=X

    Das Programm erzeugt die folgende Ausgabe:

    Page      1                                                  05-01-19  11:05:51
                                                                                   
    Field #A: Y                                                                    
    Field #B: X  
    
  2. Geben Sie das folgende Kommando ein:

    GLOBALS IA=:

    Das INPUT-Zuweisungszeichen wird auf Doppelpunkt (:) gesetzt.

  3. Geben Sie dann das folgende Kommando ein:

    IACHAR #B:X,#A:Y

    Das Programm erzeugt die folgende Ausgabe:

    Page      1                                                  06-11-13  12:12:24
                                                                                   
    Field #A: Y                                                                    
    Field #B: X   
    

Unter Natural Security: Die Einstellung dieses Parameters kann durch die Session-Parameter-Option des Library-Profils überschrieben werden.

Seitenanfang