Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
lehreroffice:zusatzprogramme:service-schnittstelle:aufgaben:aufgaben_export [2019/10/25 11:39]
Martin Hengärtner
lehreroffice:zusatzprogramme:service-schnittstelle:aufgaben:aufgaben_export [2020/02/21 08:20] (aktuell)
Martin Hengärtner
Zeile 1: Zeile 1:
 ====== Tricks für Abfragen und Exports ​ ====== ====== Tricks für Abfragen und Exports ​ ======
 +===== Einschränken auf eine Schuleinheit (ab LehrerOffice Service 2020.1) =====
 +Für Gesamtexporte,​ wie [[lehreroffice:​zusatz:​export:​office365sds|Office 365 SDS]], [[lehreroffice:​zusatz:​export:​activedirectory_gesamtexport|Active Directory]] und [[lehreroffice:​zusatz:​export:​appleschoolmanager|Apple School Manager]], werden jeweils alle Schuleinheiten,​ Klassen, Lehrpersonen und Schüler exportiert.
 +Für den automatisierten Export gibt es die Möglichkeit den Export für eine oder mehrere Schuleinheiten einzugrenzen.
 +
 +Um einen Export auf eine Schuleinheit einzugrenzen,​ muss die Automatisierung zuerst nach der Anleitung, wie unter [[lehreroffice:​zusatzprogramme:​service-schnittstelle:​aufgaben:​aufgaben|Eigenständige Aufgaben]] beschrieben,​ erstellt werden und danach im INI-File der Aufgabe um folgenden Eintrag erweitert werden:
 +
 +<​code>​
 +[export_values]
 +where=schuleinheit.key=MANCN7A8HMOGA1
 +</​code>​
 +oder für mehrere Schuleinheiten:​
 +<​code>​
 +[export_values]
 +where=schuleinheit.key IN MANCN7A8HMOGA1,​MA4CL6EBEAX0O0
 +</​code>​
 +
 +Wobei der hinterlegte Key pro Schuleinheit unterschiedlich ist und in LehrerOffice,​ im Modul '​Schuleinheiten',​ in der Spalte '​Schlüssel'​ ausgelesen werden kann.
  
 ===== Export für Adressen ===== ===== Export für Adressen =====
Zeile 25: Zeile 42:
 |Schulbetrieb| ​ 2  | |Schulbetrieb| ​ 2  |
 |Zahnärzte| ​ 4  | |Zahnärzte| ​ 4  |
- 
- 
-===== Scripts ausführen ===== 
- 
-Vor und nach dem Ausführen einer Abfrage oder eines Exports kann auch jeweils ein Programm oder ein Batchscript ausgeführt werden. Unter Windows ist zu beachten, dass die Befehle über die Kommandozeile ausgeführt werden können. Für den Aufruf eines PowerShell Scripts zum Beispiel, muss dies über PowerShell.exe und der Übergabe des Scripts als Parameter ausgeführt werden. 
-[{{:​lehreroffice:​zusatzprogramme:​service-schnittstelle:​aufgaben:​einstellung_aufgabe.jpg?​direct&​400 |Einstellungen einer Aufgabe}}] 
-\\ 
-\\ 
-\\ 
-\\ 
-[{{:​lehreroffice:​zusatzprogramme:​service-schnittstelle:​aufgaben:​script_ausfuehren.jpg?​direct&​400 |Beispiel eines PowerShell Scripts, dass nach einer Export-Aufgabe aufgerufen werden soll}}] 
  
 ===== Format für die Automatisierung von Abfragen ===== ===== Format für die Automatisierung von Abfragen =====
Zeile 53: Zeile 59:
 |Semikolon| ​ ;  | |Semikolon| ​ ;  |
 |Doppelpunkt| ​ :  | |Doppelpunkt| ​ :  |
 +
 +===== Scripts ausführen =====
 +
 +Vor und nach dem Ausführen einer Abfrage oder eines Exports kann auch jeweils ein Programm oder ein Batchscript ausgeführt werden. Unter Windows ist zu beachten, dass die Befehle über die Kommandozeile ausgeführt werden können. Für den Aufruf eines PowerShell Scripts zum Beispiel, muss dies über PowerShell.exe und der Übergabe des Scripts als Parameter ausgeführt werden.
 +[{{:​lehreroffice:​zusatzprogramme:​service-schnittstelle:​aufgaben:​einstellung_aufgabe.jpg?​direct&​400 |Einstellungen einer Aufgabe}}]
 +\\
 +\\
 +\\
 +\\
 +[{{:​lehreroffice:​zusatzprogramme:​service-schnittstelle:​aufgaben:​script_ausfuehren.jpg?​direct&​400 |Beispiel eines PowerShell Scripts, dass nach einer Export-Aufgabe aufgerufen werden soll}}]
  
  
  
Drucken/exportieren