Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 ноя 2024, 21:25

Общие итоги в запросе с различными типами данных

Автор Андрей Петров, 30 ноя 2019, 11:37

0 Пользователей и 1 гость просматривают эту тему.

Андрей Петров

Всем доброго времени суток. Столкнулся с такой проблемой. Пишу конфигурацию для образовательных учреждений. Необходимо учитывать средний балл учащихся. Как не учитывать строковой тип данных при этом? Есть оценки "5","4" и т.д. считаются как среднее. А как при этом не учитывать "зачёт", "не зачёт" и т.д.? Как функцию прописать в итогах?

depb

В условии запроса пишешь
ГДЕ
   ТИПЗНАЧЕНИЯ(ТвоеЗначение) = ТИП(ЧИСЛО)


В результат запроса попадут только числа, соответственно можешь получать по ним любые итоги

Андрей Петров

Цитата: depb от 30 ноя 2019, 13:08
В условии запроса пишешь
ГДЕ
   ТИПЗНАЧЕНИЯ(ТвоеЗначение) = ТИП(ЧИСЛО)


В результат запроса попадут только числа, соответственно можешь получать по ним любые итоги

К сожалению, это все равно не работает. Есть какие-то ещё варианты?

FanFani

Цитата: Андрей Петров от 04 янв 2020, 21:56
Цитата: depb от 30 ноя 2019, 13:08
В условии запроса пишешь
ГДЕ
   ТИПЗНАЧЕНИЯ(ТвоеЗначение) = ТИП(ЧИСЛО)


В результат запроса попадут только числа, соответственно можешь получать по ним любые итоги

К сожалению, это все равно не работает. Есть какие-то ещё варианты?

Слишком мало информации. Где вы храните оценки? В каком формате? И каким образом их получаете?

temrmal

Цитата: Андрей Петров от 04 янв 2020, 21:56
Цитата: depb от 30 ноя 2019, 13:08
В условии запроса пишешь
ГДЕ
   ТИПЗНАЧЕНИЯ(ТвоеЗначение) = ТИП(ЧИСЛО)


В результат запроса попадут только числа, соответственно можешь получать по ним любые итоги

К сожалению, это все равно не работает. Есть какие-то ещё варианты?

Именно так и работает. Просто тут имеется ввиду отдельное поле создать и по нему уже считать баллы, отбросив строку. Только вот не где, а ВЫБОР КОГДА..... ТОГДА ИНАЧЕ 0 Конец

Похожие темы (5)

Рейтинг@Mail.ru

Поиск