В библиотеке документов мне нужен настраиваемый вычисляемый столбец, потому что формула Excel по умолчанию не обеспечивает необходимую мне функциональность.
Я создал настраиваемое поле, унаследованное от SPFieldText, которое затем я мог настроить по своему усмотрению. Вопрос в том, как из моего настраиваемого поля получить доступ к значениям содержимого других полей библиотеки документов?
В другом мире, в переопределенном методе GetValidatedString, как я могу вернуть значение, зависящее от значений из других полей, для той же записи? Как реализовать getFieldValue (), ниже:
public class MyCustomField : SPFieldText
{
....
public override string GetValidatedString(object value)
{
string value1 = getFieldValue("Column-Name1");
string value2 = getFieldValue("Column-Name2");
return value1 + ", " + value2; // any arbitrary operation on field values
}
}
Спасибо!