|
Произвольное выражение в Конструкторе запроса | ☑ | ||
---|---|---|---|---|
0
Boudybuilder
29.02.12
✎
15:00
|
Добавляю новое поле с произвольным выражением
РазностьДат(Период,ТекущаяДата(),"День") Не работает. А в СКД работает. Ято не так? |
|||
1
Boudybuilder
29.02.12
✎
15:00
|
что не так?
|
|||
2
Boudybuilder
29.02.12
✎
15:02
|
РазностьДат(СостояниеРемонтовСрезПоследних.Период,ТекущаяДата(),"День")
И так не фурычит.... |
|||
3
DrShad
29.02.12
✎
15:03
|
а потому что только СКД умеет такое
|
|||
4
Boudybuilder
29.02.12
✎
15:05
|
А как мне решить тоже самое в запросе?
|
|||
5
DrShad
29.02.12
✎
15:06
|
юзать параметры
|
|||
6
DrShad
29.02.12
✎
15:06
|
или Значение()
|
|||
7
Boudybuilder
29.02.12
✎
15:07
|
(6) Например ?
|
|||
8
Ненавижу 1С
гуру
29.02.12
✎
15:07
|
(0) в СКД и в запросе РАЗНЫЕ языки используются, а в коде еще один
|
|||
9
Darky
29.02.12
✎
15:08
|
РазностьДат(СостояниеРемонтовСрезПоследних.Период,&ТекущаяДата,"День")
Запрос.УстановитьПараметр("ТекущаяДата", ТекущаяДата()); |
|||
10
Boudybuilder
29.02.12
✎
15:09
|
Тогда помогите такую проблему решить чтоб мне посчитало количество дней от поля СостояниеРемонтовСрезПоследних.Период до сегодня. ?
как это сделать в КЗ ? |
|||
11
Boudybuilder
29.02.12
✎
15:11
|
(9)
Ошибка. Неверные параметры |
|||
12
azernot
29.02.12
✎
15:12
|
(11) В запросе кавычки не нужны
РазностьДат(СостояниеРемонтовСрезПоследних.Период,&ТекущаяДата,День) |
|||
13
Boudybuilder
29.02.12
✎
15:12
|
(9)
Да и это не очень прокатит , я ж делаю отчет на основании универсального. |
|||
14
DrShad
29.02.12
✎
15:14
|
(13) и что с того?
|
|||
15
Boudybuilder
29.02.12
✎
15:17
|
(14)
Потому что там вот так : Как я там параметр установлю? ТекстЗапроса = "ВЫБРАТЬ РАЗРЕШЕННЫЕ | СостояниеРемонтовСрезПоследних.ID КАК ID, | СостояниеРемонтовСрезПоследних.ГарантийныйРемонт КАК Гарант, | СостояниеРемонтовСрезПоследних.Контрагент, | СостояниеРемонтовСрезПоследних.Состояние, | СостояниеРемонтовСрезПоследних.IMEISerial, | СостояниеРемонтовСрезПоследних.АКБ, | СостояниеРемонтовСрезПоследних.Комментарий, | СостояниеРемонтовСрезПоследних.Модель, | СостояниеРемонтовСрезПоследних.Неисправность, | СостояниеРемонтовСрезПоследних.НаСкладе КАК Сервис, | ПартииРемонтовСрезПоследних.Партия, | СтоимостьРемонтовОстатки.ЦенаОстаток КАК ЦенаОстаток, | РАЗНОСТЬДАТ(СостояниеРемонтовСрезПоследних.Период, &ТекущаяДата, ДЕНЬ) КАК Поле1 |{ВЫБРАТЬ | ID, | Гарант КАК Гарант, | Контрагент.*, | Состояние.*, | IMEISerial, | АКБ, | Комментарий, | Модель, | Неисправность, | СостояниеРемонтовСрезПоследних.НаСкладе.* КАК Сервис, | Партия, | ЦенаОстаток} |ИЗ | РегистрСведений.СостояниеРемонтов.СрезПоследних КАК СостояниеРемонтовСрезПоследних | ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПартииРемонтов.СрезПоследних КАК ПартииРемонтовСрезПоследних | ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.СтоимостьРемонтов.Остатки КАК СтоимостьРемонтовОстатки | ПО ПартииРемонтовСрезПоследних.Партия = СтоимостьРемонтовОстатки.Партия | ПО СостояниеРемонтовСрезПоследних.ID = ПартииРемонтовСрезПоследних.ID |ГДЕ | СостояниеРемонтовСрезПоследних.НаСкладе ССЫЛКА Справочник.Склады | И СостояниеРемонтовСрезПоследних.Состояние <> ЗНАЧЕНИЕ(Перечисление.СостоянияРемонтов.Выдан) | И СостояниеРемонтовСрезПоследних.Состояние <> ЗНАЧЕНИЕ(Перечисление.СостоянияРемонтов.Списан) |{ГДЕ | СостояниеРемонтовСрезПоследних.ID, | СостояниеРемонтовСрезПоследних.ГарантийныйРемонт, | СостояниеРемонтовСрезПоследних.Контрагент.*, | СостояниеРемонтовСрезПоследних.Состояние.*, | СостояниеРемонтовСрезПоследних.IMEISerial, | СостояниеРемонтовСрезПоследних.АКБ, | СостояниеРемонтовСрезПоследних.Комментарий, | СостояниеРемонтовСрезПоследних.Модель, | СостояниеРемонтовСрезПоследних.Неисправность, | СостояниеРемонтовСрезПоследних.НаСкладе.* КАК Сервис} |{УПОРЯДОЧИТЬ ПО | ID, | Контрагент.*, | Состояние.*, | Модель, | СостояниеРемонтовСрезПоследних.НаСкладе.* КАК Сервис, | СостояниеРемонтовСрезПоследних.Период, | Партия} |ИТОГИ | СУММА(ЦенаОстаток) |ПО | ОБЩИЕ |{ИТОГИ ПО | Контрагент.*, | Состояние.*, | СостояниеРемонтовСрезПоследних.НаСкладе.* КАК Сервис}"; |
|||
16
DrShad
29.02.12
✎
15:20
|
мдя... видимо таки качалка сушит мозг
|
|||
17
Boudybuilder
29.02.12
✎
15:22
|
(17)
Наверное. Но все таки как тут параметр установить? |
|||
18
DrShad
29.02.12
✎
15:26
|
бросай 1С - не твое это
|
|||
19
Boudybuilder
29.02.12
✎
15:40
|
Все сделал!
Спасибо огромное ! Нашел где параметры ставить :) |
|||
20
Boudybuilder
01.03.12
✎
01:23
|
А условие там можно ставить?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |