next up previous contents index
Next: Die Einträge der Arrays Up: DB-Table-Submodule Previous: Einleitung

Zusammensetzung des Parameter-Array $modul_param

 Den Funktionen 'modul_tabelle' bzw. 'modul_tabelle_list'' werden alle notwendigen Informationen im Array $modul_param übergeben. Die Bestandteile des Array sind in Tabelle [*] aufgeführt. Die meisten Bestandteile sind selbst wieder Arrays:


 
Tabelle:  Bestandteile von $modul_param
english Schlüssel german english Beschreibung german
english tabellenid german english ID des Submoduls (mandatory) german
english leittabelle german english Name der DB-Relation, auf die zugegriffen werden soll (mandatory) german
english required_attribs german english Array mit Attribut-Werte-Paaren, nach denen bei allen Anfragen selektiert werden soll. german
english anzeige german english Array mit Parametern für die Haupttabelle german
english aendern german english Array mit Parametern für die Ändern-Tabelle german
english loeschen german english Array mit Parametern für die Löschen-Tabelle german
english neues_tupel german english Array mit Parametern für das Formular zum Erstellen eines neuen Tupels german
english reihenfolge german english Array, in dem die Ausgabereihenfolge der Haupttabelle, der Ändern-Tabelle, der Löschen-Tabelle und dem Formular für das neue Tupel verändert werden kann. german

Schon alleine mit den Einträgen für tabellenid und leittabelle lässt sich ein Aufruf der Funktion 'modul_tabelle' durchführen. Da sich ein Workflow in der Regel auf nur eine Veranstaltung bezieht, ist es empfehlenswert mit dem Eintrag required_attribs eine entsprechende Einschränkung vorzunehmen. Das folgende Beispiel erzeugt eine Tabelle mit allen Übungsgruppen zur Vorlesung mit der Vorlesungsnummer 10:
next up previous contents index
Next: Die Einträge der Arrays Up: DB-Table-Submodule Previous: Einleitung
Copyright Munich Network Management Team