Seite 1 von 1

Filter Lernplatttformen

Verfasst: Montag 23. Januar 2023, 15:13
von GE Schwerte
1.) Ich finde den Filter für Lernplattformen nicht.

Bsp: ("Zeige alle Schüler, die der Verwendung von Logineo nicht zugestimmt haben." oder
"Bei wem haben wir Office365 abgefragt?)

2.) Die Änderung der Reihenfolge der Lernplattformen schlägt fehl:
"Das Feld 'Sortierung' wurde nicht gefunden"

Code: Alles auswählen

EurekaLog 6.1.04

Application:
---------------------------------------------------------------------------
  1.1 Start Date      : Mon, 23 Jan 2023 12:34:39 +0100
  1.2 Name/Description: SCHILD2000.exe - (Schulverwaltungsprogramm für NRW)
  1.3 Version Number  : 2.0.28.6
  1.4 Parameters      : 
  1.5 Compilation Date: Mon, 22 Aug 2022 15:05:17 +0100
  1.6 Up Time         : 2 hours, 35 minutes, 27 seconds

Exception:
-------------------------------------------------------------------------------------
  2.1 Date          : Mon, 23 Jan 2023 15:10:06 +0100
  2.2 Address       : 0058E02D
  2.3 Module Name   : SCHILD2000.exe - (Schulverwaltungsprogramm für NRW)
  2.4 Module Version: 2.0.28.6
  2.5 Type          : EDatabaseError
  2.6 Message       : qryLernplattformen: Das Feld 'Sortierung' wurde nicht gefunden.
  2.7 ID            : E842
  2.8 Count         : 1
  2.9 Status        : New
  2.10 Note         : 

Active Controls:
-----------------------------------------------
  4.1 Form Class   : Tfrm_BasisListe_Bearbeiten
  4.2 Form Text    : Lernplattformen bearbeiten
  4.3 Control Class: TDBGridEh
  4.4 Control Text : 

Operating System:
----------------------------------------------
  6.1 Type    : Microsoft Windows 6.2 (64 bit)
  6.2 Build # : 9200
  6.3 Update  : 
  6.4 Language: German
  6.5 Charset : 0

Re: Filter Lernplatttformen

Verfasst: Montag 23. Januar 2023, 19:46
von Raffenberg
Hallo,
1)
Für die Lernplattformen gibt es momentan noch keinen Filter. Sie können sich hier mit Filter II behelfen. Hier ein Beispiel für SuS, die keine Einwilligung zur Nutzung von Office365 gegeben haben. Die Fertigen SQL-Befehle können Sie als Vorlage speichern. Kopieren Sie folgenden Text in den Bereich SQL-Befehle und ersetzen den dortigen Text:

Code: Alles auswählen

Select Distinct Schueler.* From (SchuelerLernplattform as sl
Left Join Schueler
On sl.SchuelerID = Schueler.ID)
Left Join Lernplattformen as lp
On sl.LernplattformID = lp.ID
Where
Unterhalb der Trennlinie fügen Sie dann folgenden Code ein:

Code: Alles auswählen

lp.Bezeichnung = 'Office365'
And sl.EinwilligungNutzung =0
And Schueler.Geloescht='-'
And Schueler.Status = 2
Das sieht dann etwa so aus. Der obere Bereich ist ein wenig abgeschnitten, da es dort keinen Schieberegler gibt:
LernplattformenFiltern.png
LernplattformenFiltern.png (101.68 KiB) 255 mal betrachtet

2)
In der Tabelle der Lernplattformen gibt es keine Spalte, welche für die Sortierung zuständig ist. Insofern kann man diese nicht sortieren.

Re: Filter Lernplatttformen

Verfasst: Montag 23. Januar 2023, 19:53
von GE Schwerte
1.) Herzlichen Dank für den SQL-Befehl.
Raffenberg hat geschrieben: Montag 23. Januar 2023, 19:46In der Tabelle der Lernplattformen gibt es keine Spalte, welche für die Sortierung zuständig ist. Insofern kann man diese nicht sortieren.
2.) Das war ja meine Kritik, dass das Feld "Sortierung" fehlt, obwohl ich (wie bei den DSGO-Einwilligungen) per rechter Maustaste sortieren kann.
oder besser: sortieren können sollte.

Wenn das nicht gewünscht ist, ist die hinterlegte Sortierfunktion überflüssig.

Re: Filter Lernplatttformen

Verfasst: Montag 23. Januar 2023, 20:27
von Raffenberg
Die Möglichkeit der Sortierung über die rechte Maustaste kannte ich noch gar nicht. Ich benutze immer die roten Pfeile. Ich musste zugegebenermaßen auch ein paar mal klicken, bis ich das entsprechende Kontextmenü gefunden hatte. Stimmt: Das kann hier nicht klappen. Wäre ein nice to have.