Из моего кода на C# я отправляю строковое значение в свой набор данных. Таблица данных также содержит тип строки поля, который перетаскивается в Crystal Reports.Преобразование строки в числовое значение
Теперь мне нужно разделить это (строковое) значение на некоторое число, но строки не могут быть разделены. Поэтому мне нужно сначала преобразовать строку в значение, но я не могу. Независимо от того, как я пытаюсь преобразовать, он всегда показывает 0 в отчете.
Я создал формулу под названием Евро:
NumericText({MYVALUE}) then ToNumber({MYVALUE})
и доступ к нему из другой формулы, EuroNum:
(If NumericText({Total}) then ToNumber ({Total}))
Затем я создал еще одно поле позволяет сказать TotalEuro, где я сделал это forumla, но он всегда показывает 0:
Euro/1.95
Почему вы начинаете с хранения номера в виде строки в базе данных? – InBetween
Правильно ли отображается поле «Евро»? Или это отображение '0' тоже? – 4444
@ Внутри хорошо длинный рассказ, я не начал проект снизу, и почему кто-то сделал то, что я действительно не знаю, я получаю этот проект от своего друга, и теперь я пытаюсь решить это, и его действительно интересно, почему это не хочет работать –