Stereotyp 'BasicLibrary'

Der Stereotyp 'BasicLibrary' gibt einen Bibliotheksabschnitt an, der in EGL geschriebene Funktionen und Werte für den Laufzeiteinsatz in anderen EGL-Logikabschnitten enthält.

Für einen Stereotyp 'BasicLibrary' gelten die folgenden Regeln:
Das folgende Beispiel zeigt einen Abschnitt für 'BasicLibrary':
package com.companyb.customer;

Record CustomerRecord type SQLRecord
  customerNumber CHAR(6);  
  customerName CHAR(25);   
  customerBalance BIN(9,2); 
end  

Library CustomerLibrary type BasicLibrary

  // Function Declarations
  function getCustomerName(
    myCustomerNumber CHAR(6) in,
    myCustomerName CHAR(25) inOut)

    myCustomer CustomerRecord;
    myCustomer.customerNumber = myCustomerNumber;
    get myCustomer;
    myCustomerName = myCustomer.customerName;
  end

end

Feedback