Имя: Пароль:
1C
1С v8
Как получить "свою" дату в запросе из другой даты?
0 nightowl
 
22.11.12
15:30
Добрый день!
Как получить определенную дату в запросе?
Если известно, другая дата.
ДАТАВРЕМЯ(ДОБАВИТЬКДАТЕ(Год(&Период)),ДОБАВИТЬКДАТЕ(&Период, месяц, -1),СведенияОФилиале.НачалоРП,0,0,0)
Ошибка:
Неверные параметры "ДатаВремя"
1 nightowl
 
22.11.12
15:31
Исправления:
ДАТАВРЕМЯ(ДОБАВИТЬКДАТЕ(Год(&Период),месяц,-1),ДОБАВИТЬКДАТЕ(&Период, месяц, -1),СведенияОФилиале.НачалоРП,0,0,0)
2 ILM
 
гуру
22.11.12
15:33
Выплюнь всё изо рта и сформулируй конкретно - что хочешь получить от даты из поля "СведенияОФилиале.НачалоРП"?
3 PR
 
22.11.12
15:37
(2) В точку
4 nightowl
 
22.11.12
15:37
(2) Пордон!
СведенияОФилиале.НачалоРП = 25
?Период = '01.11.2012'

Надо получить дату = Дата(2012,10,25,0,0,0)
5 PR
 
22.11.12
15:39
(4) Блин. ДОБАВИТЬКДАТЕ(&Период, СведенияОФилиале.НачалоРП, ДЕНЬ)
6 Reset
 
22.11.12
15:41
(4) опечатка видимо.

==> Надо получить дату = Дата(2012,==>11,25,0,0,0)
7 nightowl
 
22.11.12
15:56
Спс. Всем.
(4) Я понял, в какую сторону рулить!
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший