Как преобразовать числовое значение в объекте в строку для отправки в задачу электронной почты? - PullRequest
0 голосов
/ 21 июня 2019

Я пытаюсь отправить электронное письмо со значениями, считанными из базы данных.

Итак, у меня есть задача «Выполнение SQL», которая выбирает данные из БД, значения возвращаются в переменную объекта, после этого у меня есть контейнер цикла «Объект в строке», который отправляет электронное письмо на конкретное электронное письмо с конкретные поля находятся в переменной Object. Это все работает хорошо, пока мы не получим числовое значение и значение даты. Кажется, я не могу ЗАСТАВИТЬ или ПОВЕРНУТЬ значения в STRING. Я пробовал некоторые решения в Интернете, но ни одно из них не работает.

Я получаю ошибку:

Выражение не может быть оценено

"Type:" + @[User::vType]  + "Cost:" +  (DT_WSTR, @[User::vCost] )
((DT_R8)LEFT(@[User::vCost],9) * (RIGHT(@[User::vCost],1) == "-" ? -1 : 1)/100.0)

Я испробовал оба эти решения, но, похоже, они не работают. Я застрял на данный момент без каких-либо идей, как это исправить.

У кого-нибудь есть идеи, как это исправить, или какие-либо исправления?

1 Ответ

0 голосов
/ 24 июня 2019

Вы должны четко понимать, что вы кастуете. Это сделает за вас:

(DT_WSTR,100) @[User::vCost]
...