СКД Произведение в вычисляемом поле

Внимание! Тема закрыта. Добавлять сообщения в закрытую тему запрещено.
1. MaiorovYury 10 14.02.14 10:52 Сейчас в теме
Подскажите, пожалайста,
Есть отчет в СКД- один набор данных - объект. Пытаюсь в вычисляемом поле посчитать произведение двух полей из набора данных, оба поля числовые, и получаю ошибку
Вот выражение в ВП
ЕСТЬNULL(ОстатокОтпусков,0)*ЕСТЬNULL(СреднийДневнойЗаработок,0)

Вот сама ошибка
Ошибка в выражении
по причине:
Неверные параметры "*"

Что не так?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. jigourt 31 14.02.14 11:00 Сейчас в теме
(1) MaiorovYury, да вроде все так, вот только меня смущают названия полей, по идее должно же быть ИмяТаблицы.ОстатокОтпусков и ИмяТаблицы.СреднийДневнойЗаработок
4. MaiorovYury 10 14.02.14 11:05 Сейчас в теме
(3) jigourt, у меня эти данные берутся не из запроса, а из внешнего набора данных
5. jigourt 31 14.02.14 11:07 Сейчас в теме
(4) MaiorovYury, если вы покажете текст запроса целиком, я думаю будет эффективней
MaiorovYury; +1 Ответить
7. MaiorovYury 10 14.02.14 11:15 Сейчас в теме
(5) jigourt, так вот нет запроса у меня. Набор данных берется из ТЗ, которую я формирую не запросом. Вернее сначала выбираю запросом сотрудников, потом к ним рассчитываю и добавляю в эту ТЗ ОстатокОтпусков и СреднийДневнойЗаработок
Потом передаю ее в НаборДанных СКД в процедуре ПриКомпоновкеРезультата
И уже после получения всех данных в ТЗ вылетает ошибка из (0)
2. MaiorovYury 10 14.02.14 10:53 Сейчас в теме
Забыл
1С:Предприятие 8.2 (8.2.19.80)
6. movel 14.02.14 11:12 Сейчас в теме
Сделайте так - в вычисляемом поле это поле оставьте незаполненным, а в ресурсах это ваше поле в колонку Выражение запишите ваше ЕСТЬNULL(ОстатокОтпусков,0)*ЕСТЬNULL(СреднийДневнойЗаработок,0)
Должно получиться.
MaiorovYury; +1 Ответить
8. MaiorovYury 10 14.02.14 11:27 Сейчас в теме
Все, я понял.
Когда я передавал ТЗ в набор данных СреднийДневнойЗаработок у меня был строка, а не число
9. MaiorovYury 10 14.02.14 11:28 Сейчас в теме
А тут как-то темы можно закрывать? :)
10. MaiorovYury 10 14.02.14 11:34 Сейчас в теме
Оставьте свое сообщение

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