Как сделать умножение Stimulsoft? Добрый всем день!
Подскажите пожалуйста, как в Stimulsoft делать вычисления?
Передаю в генератор два значения : количество 20,000 и цену за единицу 593,22. Значения в столбцах double.
И ничего не получается :( Посмотрел уже и видео, и мануал... Вроде всё просто {UPD_Table.kol_vo * UPD_Table.price} ,но либо такая ошибка :error CS0019: Оператор "*" не может применяться к операндам типа "string" и "double"' либо просто "0".
Может кто-нибудь сталкивался?
Заранее спасибо!

21 Авг 2019 в 06:20
292 +1
1
Ответы
1

Для умножения значений в Stimulsoft нужно сначала убедиться, что значения в вашей таблице правильно распознались как числовые, а не строковые. Если у вас все еще возникает ошибка "error CS0019: Оператор '*' не может применяться к операндам типа 'string' и 'double'", то, возможно, значения все еще не правильно интерпретируются.

Попробуйте явно преобразовать значения в числовой тип данных перед выполнением операции умножения. Например, так:

Convert.ToDoubleUPDTable.kolvoUPD_Table.kol_voUPDT able.kolv o * Convert.ToDoubleUPDTable.priceUPD_Table.priceUPDT able.price

Это должно помочь исправить ошибку и выполнить умножение правильно. Попробуйте это и посмотрите, помогло ли это решить проблему. Надеюсь, это будет полезно для вас!

20 Апр 2024 в 13:20
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир