Domanda

Ho un campo per una libreria documenti personalizzata, che deve essere aggiornata solo dal codice (ricevitore evento) non dall'interfaccia utente.Quindi ho impostato questo campo showinnewform="falso" e showinedetform="false".Ma questa volta, nel codice non posso accedere a questo campo.Quando si tenta di accedere al campo all'interno del codice, getta eccezione che dice che non c'è campo come questo.Ma quando rimuovo ShowInNewForm= proprietà "falsa" nel tipo di contenuto, posso accedere al campo e al suo valore all'interno del codice.C'è qualcuno che sa perché funziona così?

È stato utile?

Soluzione

A condizione che la colonna sia legata all'elenco che stai utilizzando, quindi è sempre disponibile nel codice indipendentemente dalle impostazioni showinnewform / showIteDitform.

Doppia controllare che l'oggetto con cui stai lavorando è del tipo di contenuto corretto e che la tua lista effettivamente ha le colonne giuste legate in prima istanza.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top