È possibile impostare un valore di opzione impostato utilizzando il seguente: -
OptionSetValue myOptionSet = new OptionSetValue();
myOptionSet.Value = xxxx
myEntity.Attributes["optionSetAttributeName"] = myOptionSet;
// dove xxxx rappresenta il valore desiderato e può essere controllato nella pagina dell'attributo metadata all'interno delle personalizzazioni di entità
Sia ' myEntity 'è in realtà preImage/postImage o solo un'entità creata dinamicamente nel plug-in determinerà se è necessario chiamare effettivamente il metodo di aggiornamento, ma in sostanza questo è il modo in cui si imposta il valore impostato per l'opzione e si aggiorna l'attributo.
fonte
2012-05-04 07:38:04
Quindi, fa xxxx rappresentano la valore di testo effettivo dell'opzione o l'indice dell'opzione selezionata? – CompanyDroneFromSector7G
L'indice è il valore, il testo è solo un'etichetta associata a quel valore. –