Erstellen Sie vor dem Schreiben Ihrer Logik zwei EGL-Projekte und importieren Sie die Dojo-Beispiele.
Eine EGL-Anwendung ist in ein oder mehrere Projekte unterteilt, die jeweils einen physischen Ordner im Arbeitsbereich darstellen. Ein Projekt enthält einen EGL-Quellenordner, der Ihnen bereitgestellt wird, und dieser Ordner enthält ein oder mehrere Pakete, die wiederum EGL-Quellendateien enthalten. Diese Hierarchie bildet die Grundlage Ihrer Arbeit in EGL: ein Projekt, dann ein EGL-Quellenordner und schließlich ein Paket mit EGL-Quellendateien.
In den EGL-Quellendateien sind EGL-Abschnitte enthalten. Dies sind von Ihnen erstellte Typdefinitionen. Beispiel: Ein Serviceabschnitt enthält Logik, während ein Satzabschnitt die Basis einer Variablen sein kann, die Sie in Ihrem Serviceabschnitt deklarieren.
myRecord MyRecordPart{};
Ein Projekt kann auf die Abschnitte eines zweiten Projekts verweisen, jedoch nur, wenn im EGL-Buildpfad des verweisenden Projekts das referenzierte Projekt angegeben wird. Auch dazu finden Sie in diesem Lernprogramm Beispiele. Vermeiden Sie jedoch in allen Fällen die Verwendung desselben Paketnamens in verschiedenen Projekten, da dies Probleme bei der Namensauflösung verursachen kann.
Sie können Ihren gesamten Code in ein einziges Projekt schreiben, die hier gezeigte Trennung gibt Ihnen jedoch die Möglichkeit, die beiden Codearten bequem auf zwei unterschiedlichen Arten zu implementieren.



Der EGL-Buildpfad ermittelt die Projekte, die EGL bei dem Versuch ermittelt, Verweise in Ihrer Logik aufzulösen. So fügen Sie das gerade importierte Projekt hinzu:
In der nächsten Lerneinheit erstellen Sie einen dedizierten Service, um eine monatliche Hypothekenzahlung zu berechnen.