Ogni tanto può capitare di dover creare delle liste SharePoint con un sacco di colonne, dei più svariati tipi. Chiaramente, c'è un limite per ogni tipologia di colonna creata che non può essere superato. Se si cerca di farlo, viene restituito dall'interfaccia utente di SharePoint il seguente errore:

Column Limit Exceeded.
There are too many columns of the specified data type. Please delete some other columns first.


I limiti propri di Windows SharePoint Services 3.0 sono questi:
  • 64 caselle di testo singola e scelta (con menu a discesa o pulsanti di opzione)
  • 31 caselle di testo multipla e scelta (con l'opzione consenti selezioni multiple attivata)
  • 32 numeri e valute
  • 32 link ipertestuali
  • 16 date e ore
  • 16 lookup
  • 16 Sì/No
  • 8 campi calcolati

Da notare è che molte tipologie di campi ereditano le une dalle altre, quindi in casi del genere il numero totale di campi sopra descritto va dimezzato. Per esempio, siccome il campo valuta eredita dal campo numero, possiamo avere un totale di 32 campi di questi due tipi, NON 32 di un tipo e 32 dell'altro.
Ulteriori informazioni sono disponibili in questo articolo della KB Microsoft: http://support.microsoft.com/kb/823555/en-us