Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Current »

GetActivePersonClassList

GetActivePersonClassList

 

Parameters:

 

1) Integer oder [integer]

ClassID

2) (optional) integer

Optionen:

1 = nur Anmeldungen, keine provisorischen Anmeldungen

2 = Auch Abmeldungen miteinschliessen, es wird jeweils das aktuellste Ereignis zurückgegeben

Die Optionen können auch zusammengezählt werden.

Wird dieses Argument weggelassen, wird der Wert als 0 angenommen.

Rückgabe: Integer Array

PersonClassID-Liste sortiert nach Name, Vorname

Beschreibung:
Gibt eine alfabetisch (Vorname Nachname) sortierte Liste zurück

 

GetActivePersonClassGroupList

GetActivePersonClassGroupList

 

Parameters:

 

1) Integer oder [integer]

ClassGroupID

Rückgabe: Integer Array

ID Liste sortiert

Beschreibung:
Gibt eine alfabetisch (Vorname Nachname) sortierte Liste zurück

 

GetClassFirstDate

GetClassFirstDate

 

Parameters:

 

1) Integer

ClassID

Rückgabe: DateTime

 

Beschreibung:

 

GetClassLastDate

GetClassLastDate

 

Parameters:

 

1) Integer

ClassID

Rückgabe: DateTime

 

Beschreibung:

 

IsRoomResourceFree

IsRoomResourceFree

 

Parameters:

 

1) Integer
RoomID
2) DateTime
Date
3) DateTime
Start Time
4) DateTime
End Time

Rückgabe: Integer

 

Beschreibung:

 

IsTeacherResourceFree

IsTeacherResourceFree

 

Parameters:

 

1) Integer
TeacherID
2) DateTime
Date
3) DateTime
Start Time
4) DateTime
End Time

Rückgabe: Integer

 

Beschreibung:

 

IsClassGroupResourceFree

IsClassGroupResourceFree

 

Parameters:

 

1) Integer
ClassGroupID
2) DateTime
Date
3) DateTime
Start Time
4) DateTime
End Time

Rückgabe: Integer

 

Beschreibung:

 

SynchOutlookClasses

SynchOutlookClasses

 

Parameters:

 

1) Integer Array
ClassIDs

Rückgabe: Integer

 

Beschreibung:

 

SynchOutlookClassGroups

SynchOutlookClassGroups

 

Parameters:

 

1) Integer Array
ClassGroupIDs

Rückgabe: Integer

 

Beschreibung:

 

SynchOutlookTeachers

SynchOutlookTeachers

 

Parameters:

 

1) Integer Array
TeacherIDs
2) IntegerPlanningPeriodID

Rückgabe: Integer

 

Beschreibung:

SynchOutlookEvents

SynchOutlookEvents

 

Parameters:

 

1) Integer Array
EventIDs
 

Rückgabe: Integer

 

Beschreibung:

SynchOutlookLessons

SynchOutlookLessons

 

Parameters:

 

1) Integer Array
LessonIDs

Rückgabe: Integer

 

Beschreibung:

SynchOutlookPlanningPeriods

SynchOutlookPlanningPeriods

 

Parameters:

 

1) Integer Array
PlanningPeriodIDs
 

Rückgabe: Integer

 

Beschreibung:

 

GetLessonAdditionalRoomList

GetLessonAdditionalRoomList

 

Parameters:

 

1) Integer

LessonID

Rückgabe: Integer Array

RoomID Liste

Beschreibung:
Gibt eine Liste RoomIDs zurück

 

 

GetTimeTableText

GetTimeTableText

 

Parameters:

 

1) Integer

Type


BitFeld:

1 = Wochenplan

2 = Semesterplan

4 = Kursplan

&

32 = Klassenplan

64 = Lehrerplan

128 = Raumplan

 

je eins und dann zusammenrechnen

2) integer

TeacherID / ClassID / RoomID

3) integerPlanningPeriodID
4) integer

PrintableTable (0/1)

0 = schneller

5) integerSeminarCenterID
6) integerTeacherAvailability (0/1)
7) integerTeacherFlag (0/1)
8) integerSubjectFlag (0/1)
9) integerSkipEmptyCols (0/1)

Rückgabe: String

RTF String

Beschreibung:
Gibt einen Stundenplan unter berücksichtigung der Einstellungen zurück

 

 

 

 

  • No labels