0

У меня есть основной и подчиненный. После заполнения полей набора данных я помещаю свое поле в подзаголовок. Но когда я пытаюсь sum() этого поля, я получаю сообщение об ошибке, какПроблема с Crystal Report при суммировании полей

это поле должно быть число или валюта

Как я могу решить эту проблему? (Я даже установил поле моего набора данных как десятичное, но ничего не изменилось)

ответ

0

Возможно, вы пытаетесь суммировать строковое оформление.

Если это не так, то объясните подробнее, попытайтесь помочь вам.

+0

Исеть мой набор данных поля в десятичном, но ничего не изменилось – sakir

+0

когда я использую формулу, как это, WhileReadingRecords; $ CCur ({ParcaUcreti.Tutar}), но в этом случае я не могу sum() этой формы, как thta.WhileReadingRecords; sum ($ CCur ({ParcaUcreti.Tutar})) Я не знаю, что не так – sakir

+0

Проблема, которую я вижу здесь, означает, что «CCur» будет перенастраивать валюту как результат, который нельзя суммировать, используя «сумму», поскольку сумма нуждается в количестве – Siva

1

Возможно, стоит использовать функцию Tonumber a go. У меня были подобные проблемы в прошлом, и, похоже, они их отсортировали.

Синтаксис:

ToNumber({YourField}) 
+0

thank вы ваш ответ, это нормально, но теперь у меня есть проблема, чтобы получить значение subreport из основного отчета. Я пытаюсь это сделать, но получаю нулевое значение. http: //forums.codeguru.com/showthread.php? 449494- How-to-get-formula-field-value-from-Subreport-to-main-report – sakir

+1

Попытайтесь связать поля основного отчета и поля подчиненных данных с общим полем, таким как ID или ключ, или использовать общие переменные – Nisha