Edit in Datasheet, bug con i campi calcolati (SharePoint)
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".
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".