Имя: Пароль:
1C
1С v8
СКД неверные параметры "-"
0 DIvanmgn
 
17.07.12
11:51
В вычисляемом поле хочу получить хочу получить разницу двух полей. А оно мне "неверные параметры "-"". Как решить?
1 AaNnDdRrEeYy
 
17.07.12
12:01
попробуй преобразовать к числу
Число([поле1]) - Число([поле2])
2 DIvanmgn
 
17.07.12
12:02
(1) пробовал.. ругается на "число" тем же образом
3 AaNnDdRrEeYy
 
17.07.12
12:05
Если отчет не типовой можно сделать в вычисляемых полях, в конфигураторе. хотя и с типовым можно если очень надо
4 PR
 
17.07.12
12:08
Тащите щипцы и разводите костер, будем пытать ТС раскаленными щипцами, что именно он хотел.
5 DIvanmgn
 
17.07.12
12:15
ну если с самого начала.. хотел как лучше.. получилось как всегда.. имею базу на фаербёрд. Запросом из нее получаю датувремя и количество. В результате мне нужно получить количество за весь период с начала года по заданную дату + количество за позапрошлую неделю + количество за прошлую неделю + разницу между позапрошлой и прошлой неделей (вот в последнем и затык)
Как делал.
Бежал по результату запроса и в ТЗ заполнял колонки по условию
       Если НеделяГода(Период)-НоваяСтрока.НеделяГода<3 Тогда
           Если НеделяГода(Период)-НоваяСтрока.НеделяГода>1 Тогда
               НоваяСтрока.КоличествоПозапрошлойНедели = НоваяСтрока.Количество;
               НоваяСтрока.КоличествоПрошлойНедели = 0;
           ИначеЕсли НеделяГода(Период)-НоваяСтрока.НеделяГода>0 Тогда
               НоваяСтрока.КоличествоПрошлойНедели = НоваяСтрока.Количество;
               НоваяСтрока.КоличествоПозапрошлойНедели = 0;
           КонецЕсли;
       Иначе
           НоваяСтрока.КоличествоПозапрошлойНедели = 0;
           НоваяСтрока.КоличествоПрошлойНедели = 0;
       КонецЕсли;
ну и результат в СКД а дальше вы знаете
6 PR
 
17.07.12
12:18
И везде числа? Где-то видимо нет.
7 Defender aka LINN
 
17.07.12
12:18
А поля типизированы?
8 DIvanmgn
 
17.07.12
12:24
(6) где-то возможно null но isnull не прокатывает
9 PR
 
17.07.12
12:56
Так пройдись по ТЗ и проверь.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший