ошибка Floattostr

отредактировано 11:09 Раздел: FastReport 4.0
Почему запись planPOD.Add(FloatToStr(SUM(<QueryPotrObj."ENERGY_AV">, MasterDataObj))), где planPOD TStringList
выдают ошибку преобразования типов? Судя по форуму данная ошибка имеет место быть, но толкового ответа на нее не нашел. Использую Delphi 5.
P.S. Хочу еще сказать, что недоволен службой поддержки, на мой предыдущий пост так и не дождался ответа

Комментарии

  • gpigpi
    отредактировано 11:09
    Объект, содержащий SUM(<QueryPotrObj."ENERGY_AV">, MasterDataObj) в отчёте есть?
    Попробуйте вместо FloatToStr поставить VarToStr, посмотрите, что получится
  • отредактировано September 2007
    Вычисление должно происходить в событии "подвала" и на самом бенде должна лежать мемка с содержимым [SUM(<QueryPotrObj."ENERGY_AV">, MasterDataObj)] (описано в документации), если мемку надо скрыть установите высоту и ширену в 0.
    Если мемки с таким содержимым на футере нет , то выражение SUM(<QueryPotrObj."ENERGY_AV">, MasterDataObj) вернет null , это и даст ошибку преобразования типов.
  • отредактировано 11:09
    написал: »
    Вычисление должно происходить в событии "подвала" и на самом бенде должна лежать мемка с содержимым [SUM(<QueryPotrObj."ENERGY_AV">, MasterDataObj)]
    Спасибо, оно самое. Вопрос закрыт

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.