Ãœbungsaufgabe Hilfe

Bild Microsoft Dynamics NAV 2018

Ãœbungsaufgabe Hilfe

Beitragvon Hansa » 7. Mai 2019 12:48

Hallo liebe Community,

ich lerne zurzeit NAV Entwicklung und habe mehrere Ãœbungsaufgaben bekommen. Bei einer Aufgabe habe ich leider einige Schwierigkeiten. Aufgabenstellung:
Ein Feld "Missing Lessons" (Fehlstunden) in der Schülertabelle hinzukommen. Hier soll die Anzahl der Fehlstunden eingetragen werden.
Auch in der Klassentabelle soll es dieses Feld geben. Es soll aber die aufsummierten Fehlstunden der Schüler der Klasse enthalten.

Ich habe die beiden Tabellen erstellt und habe bei der Klassentabelle/Feld (Missing Lessons) /Properties ein FlowField gesetzt und bei CalcFormula Sum(Student."Missing Lessons" WHERE (Lecture Code=FIELD(Missing Lessons))) eingegeben.

Leider funktioniert das nicht.

Kann mir da jemand helfen?
Hansa
 
Beiträge: 17
Registriert: 7. Mai 2019 12:23
Bezug zu Microsoft Dynamics: Schüler / Student
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2018

Re: Ãœbungsaufgabe Hilfe

Beitragvon ITNoob » 7. Mai 2019 13:01

Die Schüler sind doch bestimmt einer Klasse zugeordnet oder?
Du musst bei deinem "where" teil in deinem Flowfield diese Verknüpfung angeben.
Damit können dann alle Fehlstunden für diese Klasse addiert werden.
ITNoob
 
Beiträge: 182
Registriert: 20. Juni 2016 13:07

Re: Ãœbungsaufgabe Hilfe

Beitragvon Hansa » 7. Mai 2019 13:09

Unter der Tabelle Schüler habe ich ein Feld namens Lecture Code. Das Feld steht in einer Beziehung mit dem Feld No. von der anderen Tabelle names Klasse. No. in der Klassentabelle ist der Primärschlüssel.
Hansa
 
Beiträge: 17
Registriert: 7. Mai 2019 12:23
Bezug zu Microsoft Dynamics: Schüler / Student
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2018

Re: Ãœbungsaufgabe Hilfe

Beitragvon Hansa » 7. Mai 2019 13:17

Ich habe es gelöst.

Sum(Student."Missing Lessons" WHERE (Lecture Code=FIELD(No.)))

Danke für die schnelle Hilfe.
Hansa
 
Beiträge: 17
Registriert: 7. Mai 2019 12:23
Bezug zu Microsoft Dynamics: Schüler / Student
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2018

Re: Ãœbungsaufgabe Hilfe

Beitragvon Hansa » 7. Mai 2019 16:17

Ich komm leider nicht mehr weiter bei der Aufgabe.

Auflistung der Schüler in der Klassenkarte

Außerdem wünscht sich die Schule, dass man direkt in der Klassen Karte die zugehörigen Schüler sehen kann. Sie möchten nicht extra ein neues Formular öffnen müssen.
Hansa
 
Beiträge: 17
Registriert: 7. Mai 2019 12:23
Bezug zu Microsoft Dynamics: Schüler / Student
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2018

Re: Ãœbungsaufgabe Hilfe

Beitragvon m_schneider » 8. Mai 2019 08:41

Hansa hat geschrieben:... wünscht sich die Schule...Sie möchten nicht extra ein neues Formular öffnen müssen.

Träume sind Schäume...

Hansa hat geschrieben:...Auflistung der Schüler in der Klassenkarte...

Spaß beiseite, das lässt sich mit einer Subpage erreichen. Schau dir den Auftrag an, wie es gemacht wird.
Grob: Du erstellst eine neue Page mit einem Repeater für die Schüler und schreibst diese Page als Subpage in die Klassenkarte.
MfG Michael
Benutzeravatar
m_schneider
 
Beiträge: 2141
Registriert: 20. Januar 2009 14:36
Realer Name: Michael Schneider
Arbeitsort: Treuen
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2017


Zurück zu NAV 2018

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast