Вы не можете «добавить» код javascript в запрос CAML, потому что запросы CAML выполняются на сервере, где javascript выполняется на стороне клиента.
Скажем, у вас есть запрос, подобный следующему:
SPQuery query = new SPQuery();
query.Query = "<Where><Eq><FieldRef Name='FieldName' /><Value Type='Text'>TestValue</Value></Eq></Where>";
Когда вы выполните свой запрос:
SPListItemCollection items = list.GetItems(query);
Вы получите ваши предметы.Здесь вы можете изменить их и запустить свой логический код (в своем бэкэнд-коде).
Например:
foreach (элемент SPListItem в SPListItemCollection) {int rate = item ["SomeField"] .ToString () + item ["SomeOtherField"]. ToString ();// Делай что хочешь с результатом}