Это зависит от того, что вы имеете в виду ... вы запрашиваете одну запись? где у вас будет значение сводного поля в переменной или список записей, где у вас будет список суммарных значений поля в переменной. Если это первый, вы можете просто использовать SOQL-запрос с точечной нотацией, чтобы присвоить полю значение, например. (Предполагается, что типом поля «Summary» является String)
String summary = [SELECT Title,Question__c,Answer__c,Summary,TestField__c From Know__kav Where Articlenumber = '----' LIMIT 1].Summary;
И если это другое, я думаю, вам нужно будет просмотреть результаты запроса и назначить все значения этого поляновый список например ...
Know__kav queryResult = [Select Title,Question__c,Answer__c,Summary, TestField__c From Know__kav Where Articlenumber = '----'];
List<String> summaryList = new List<String>();
for(Know__kav k : queryResult){
summaryList.add(k.summary);
} //Now you have all the values of summary in one list.