Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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:

...

 

...

ClassID

...

Rückgabe: DateTime

...

 

...

GetClassLastDate

...

GetClassLastDate

...

 

...

Parameters:

...

 

...

ClassID

...

Rückgabe: DateTime

...

 

...

IsRoomResourceFree

...

 

...

Parameters:

...

 

...

RoomID

...

Date

...

Start Time

...

End Time

...

Rückgabe: Integer

...

 

...

IsTeacherResourceFree

...

 

...

Parameters:

...

 

...

TeacherID

...

Date

...

Start Time

...

End Time

...

Rückgabe: Integer

...

 

...

IsClassGroupResourceFree

...

 

...

Parameters:

...

 

...

ClassGroupID

...

Date

...

Start Time

...

End Time

...

Rückgabe: Integer

...

 

...

SynchOutlookClasses

...

 

...

Parameters:

...

 

...

ClassIDs

...

Rückgabe: Integer

...

 

...

SynchOutlookClassGroups

...

 

...

Parameters:

...

 

...

ClassGroupIDs

...

Rückgabe: Integer

...

 

...

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:

...

 

...

Type

...

1 = Wochenplan

2 = Semesterplan

4 = Kursplan

&

32 = Klassenplan

64 = Lehrerplan

128 = Raumplan

 

je eins und dann zusammenrechnen

...

TeacherID / ClassID / RoomID

...

PrintableTable (0/1)

0 = schneller

...

Rückgabe: String

...

RTF String

...

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

...

 

 

 

Child pages (Children Display)