[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Feb 2005
    Beiträge
    6

    Question Verwendung von Modulen

    Eine ganz blöde Frage:
    In einem allgemeinem Binderverzeichnis habe ich eine Reihe von Serviceprogrammen. Wenn ich jetzt ein Modul dem Binderverzeichnis hinzufüge (kein Servicepgm.), wann wird dieses Modul in die neu zu compilierenden Programme statisch eingebunden ?
    Ist der Compiler so schlau bindet das Modul nur dann statisch, wenn eine Funktion hieraus benutzt wird ?

  2. #2
    Registriert seit
    Aug 2001
    Beiträge
    2.873
    Hallo,

    kurze Anwort: Ja!

    Allerdings in dem Moment, in dem Du Prozeudren aus einem Modul in mehrere Programme oder andere Module einbinden willst, solltest Du Dir wirklich überlegen das Modul in ein Service-Programm zu binden und dieses im Binderverzeichnis zu hinterlegen.

    Was ist, wenn Du eine der Prozeduren, die in dem Modul hinterlegt ist ändern musst? Kannst Du Dich an wirklich alle Programme oder andere Module, in die dieses Modul statisch eingebunden wurde und kompilierst Du diese Objekte auch wirklich alle neu, oder geht das eine oder andere doch durch die Lappen?

    Wenn das Modul dagegen in einem Service-Programm eingebunden ist (1 Modul = 1 Service-Programm mit gleichem Namen) mußt Du lediglich das Service-Programm updaten oder neu erstellen und um den Rest mußt Du Dich nicht kümmern.

    Birgitta
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 4. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

Similar Threads

  1. grundlegendes zu Modulen bzw. Prozeduren
    By stoerfang in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 16-06-06, 12:19
  2. Definition von Modulen / Prozeduren
    By sunhole in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 18-08-05, 08:36
  3. Antworten: 6
    Letzter Beitrag: 04-03-05, 12:51
  4. Verwendung von NULL bzw. NULLIND
    By MrBonZai in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 21-06-04, 11:24
  5. Verwendung von QLOCALE und QUTCOFFSET
    By Sven Schneider in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 25-04-02, 09:50

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •