2012-01-09 1 views
1

Как исключить текст (-Очень Вежливый) от значения, например (4-Очень Вежливый) делать в среднем по технологии?Исключен нечисловая из Crystal Report Average Преобразовать Процент

Могу ли я добавить среднее значение по технологии к этой формуле?

{vwsvAllSurveyResponses.DateCompleted} = {? Дата обследования завершено} и { vwsvAllSurveyResponses.Name} = {?} Выберите Съемка

Я не могу загрузить пример. , ,

=================== 13 января 2012

спасибо. Это окончательная формула. Val (ToText (-Val ({vwsvAllSurveyResponses.Response})))

Мне удалось получить средние значения. Я пытаюсь преобразовать Среднее в проценты? Среднее из @Actual Value (число) *

Я получаю сообщение об ошибке, что имя поля не существует: {Avg из @Actual Value}/4 * 100

ответ

0

Если текстовое поле всегда приставкой рядом ; формула Val() поможет вам.

Val возвращает начальные номера в строке в виде целых чисел.

See this post for more details

Затем вы должны быть в состоянии производить свои средние.

Выбор того, какие средние значения для отображения сложнее. Вы можете подавить результаты, когда среднее значение не соответствует вашим параметрам. Таким образом, на каждой строке дисплея есть оператор условного подавления, показывающий только средние значения в определенном диапазоне. Я думаю, вы также можете добавить средние значения в формулу выбора. У меня нет кристалла здесь, чтобы проверить это, хотя!

+0

Hi, спасибо. Мне было непонятно, куда вводить Val() {vwsvAllSurveyResponses.DateCompleted} = {? Date Survey Completed} и {vwsvAllSurveyResponses.Name} = {? Выбрать опрос} –

+0

Из названий полей, которые вы предоставили; не очевидно, какой из них вам нужно использовать. Вам нужно использовать его на поле, которое дает вам текст «4 - Very Courteous». Val («4 - Very Courteous») даст вам целое число 4. – vice

 Смежные вопросы

  • Нет связанных вопросов^_^