умножение в вычисляемом поле

1. nadyusha22 01.04.23 11:39 Сейчас в теме
Здравствуйте,

"ДолгПоКурсу"-вычисляемое поле.
Сейчас делаю так:

ВЫБОР КОГДА Валюта.наименование="Доллары" ТОГДА КУРС*ДОЛГ КОНЕЦ


таким образом получаю нужный результат.
А в строке "Рубли" если написать:

ВЫБОР КОГДА Валюта.наименование="Рубли" ТОГДА КУРС*ДОЛГ КОНЕЦ



Получаю 0.

Скажите как получить результат как в фото.
Спасибо.
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. aka Любитель XML 01.04.23 12:10 Сейчас в теме
(1) потому что "Рублы", а не "Рубли" - будьте внимательнее
nadyusha22; +1 Ответить
3. nadyusha22 01.04.23 12:47 Сейчас в теме
(2)исправила, теперь дайте пожалуйста, конкретный ответ.)))
4. gybson 01.04.23 13:11 Сейчас в теме
Курс 0, результат 0. Что не так?
5. nadyusha22 01.04.23 14:18 Сейчас в теме
(4)хочу делить сумму руб. на курс, поэтому хочу получить курс из поле с долларами.
6. Stref75 03.04.23 08:16 Сейчас в теме

ВЫБОР КОГДА Валюта.наименование="Рубли" ТОГДА КУРС*ДОЛГ КОНЕЦ

за такое надо бить большой линейкой по рукам, чтоб не повадно такое было писать. Спросите почему - а вот в вашем примере и ответ "Рублы" и "Рубли" и ведь пользователю никто не запрещает изменять наименования.

Если вы переводите из рублей в рубли курс должен быть 1, а не ноль. Соответственно в формуле должно быть
ВЫБОР КОГДА Валюта = &ВалютаРубль ТОГДА ДОЛГ ИНАЧЕ ДОЛГ*КУРС КОНЕЦ
SP17081992; nadyusha22; +2 Ответить
7. MustDieff 03.04.23 16:52 Сейчас в теме
ВЫБОР КОГДА Валюта.Код="643" ТОГДА ДОЛГ КОНЕЦ
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот