Добрый день создан отчет с помощью СКД. Есть вычисляемое поле АквавитаПроценты.Вот пример кода в вычисляемом поле для Аквавита Проценты.Данные берутся из Аквавитапрошлыйгод и Аквавитатекгод.Вот код
Выбор Когда ЕстьNull(Аквавитатекгод,0)=0 И ЕстьNull(Аквавитапрошлыйгод,0)=0 тогда АквавитаПроценты=100 Когда ЕстьNull(Аквавитапрошлыйгод,0)=0 тогда АквавитаПроценты=100 Когда ЕстьNull(Аквавитатекгод,0)=0 Тогда АквавитаПроценты=0 иначе (Аквавитатекгод/Аквавитапрошлыйгод)*100 конец
По сути проверяется значение на пустые поля и и если поле пустое подставляется 0 или 100, но вместо этого пишется ложь или истина.В этих полях тип указан как Число
Выбор Когда ЕстьNull(Аквавитатекгод,0)=0 И ЕстьNull(Аквавитапрошлыйгод,0)=0 тогда АквавитаПроценты=100 Когда ЕстьNull(Аквавитапрошлыйгод,0)=0 тогда АквавитаПроценты=100 Когда ЕстьNull(Аквавитатекгод,0)=0 Тогда АквавитаПроценты=0 иначе (Аквавитатекгод/Аквавитапрошлыйгод)*100 конец
заменить на
Выбор Когда ЕстьNull(Аквавитатекгод,0)=0 И ЕстьNull(Аквавитапрошлыйгод,0)=0 тогда 100 Когда ЕстьNull(Аквавитапрошлыйгод,0)=0 тогда 100 Когда ЕстьNull(Аквавитатекгод,0)=0 Тогда 0 иначе (Аквавитатекгод/Аквавитапрошлыйгод)*100 конец
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс