In
SharePoint 2007 (WSS3 - MOSS) quando si va in "Edit in Datasheet" su una vista che contiene i campi calcolati, è possibile
editare anche il campo calcolato. Questo è un grosso bug in quanto la formula associata a quel campo viene sovrascritta con in valore inserito dall'utente. Ma non finisce qu, fino al Service Pack 1 anche andando in edit del campo e ripristinando la formula, si ottinene un errore
SQL. Praticamente, andando a vedere i log, sbaglia a costruire la query di aggiornamento dei record esistente e genera un sintax error.
L'unica soluzione possibile è
eliminare il campo calcolato e reinserirlo :-(
Con il Service Pack 2 è stato eliminato l'errore
SQL di syntax error e quindi è possibile ripristinare la formula (se uno se la ricorda ancora) ma rimane sempre possibile editare il campo in "Edit in Datasheet".