Aktuelles MS Project
15.06.2012
Thema: MS Project Server
Weißwurstfrühstück
____________________
PM FORUM 2012
23. + 24.10.2012
Nürnberg
www.pm-forum.de
____________________
| ECMAScript Referenz für Project Server |
|
In diesem Beispiel wird gezeigt, wie man die "Arbeitszeittabelle" bzw. die Tabelle "meine Vogänge" in der PWA generell sperren kann. Dazu wird ein Delegat des Grids benutzt: GetRecordEditMode Dieser Delegat wird beim Rendern einer Zeile für jede Zelle der Zeile aufgerufen. Der Delegat wird auch aufgerufen, wenn eine Zelle ausgewählt wird. // Hier die Referenzpfade angeben //... _spBodyOnLoadFunctionNames.push("Main"); function Main() { function MyGridLock() {
satellite = PJ._NotifySatelliteInitComplete.arguments[0]; _grid = satellite.GetJsGridControlInstance(); satellite = PJ._NotifySatelliteInitComplete.arguments[0]; _grid = satellite.GetJsGridControlInstance(); //schreiben Sie hier Ihren zusätzlichen Code für die "Arbeitszeittabelle" //Funktionen für "Meine Vorgänge" _grid.SetDelegate(SP.JsGrid.DelegateType.GetRecordEditMode, SetRecordEditMode); //Sperre des JsGrids
|


