next up previous contents index
Next: Funktionen für Global-Actions Up: Funktionen zum Verwalten von Previous: wf_temp_data_del($isextrapage, $step, $modulnr='''', $name='''',

wf_temp_data_set($isextrapage, $step, $modulnr, $name, $data, $gueltigkeit) [File 'lib-workflow-tempdata.inc.php']

setzt bzw. ändert eine gegebene temporäre Variable des Schrittes mit der Schrittnummer $step bzw. der Extrapage mit der Nummer $step (abhängig davon, ob $isextrapage 'false' oder' true ist) aus der Relation 'workflow_temp_data' bzw. 'workflow_extrapage_temp_data'. Dabei ist $modulnummer die Nummer des Moduls im Schritt, $name ist der Name der Variable, $data der Inhalt der Variable und $gueltigkeit ist die 'Gültigkeitsdauer (siehe Attribut 'gueltigkeitsdauer' von 'workflow_temp_data') mit der die Information gespeichert wird.

Zum Ändern von Daten aus 'workflow_temp_data' bzw. 'workflow_extrapage_temp_data' sollte stets diese Funktion verwendet werden und nie direkt verändert werden. Denn der Inhalt der Relation 'workflow_temp_data' wird aus Performance-Gründen in der Session gecachet. Pro Workflow-Schritt wird in der Relation 'workflow_schritt' mit dem Attribut 'tempdata_letzte_aenderung' ein Timestamp gespeichert, der den Zeitpunkt der letzten Änderung der temporären Daten dieses Schrittes kennzeichnet. Dieser wird hier automatisch angepasst.



Copyright Munich Network Management Team