Форум
Вход
Вход
Регистрация
Знания
1С:Предприятие
Инф. технологии
О жизни
Книга знаний
Учебные курсы
Wiki
Поиск
Секции
IT-новости
Веб-мастеринг
Администрирование
Жизнь форума
Наука и технологии
Юмор
Другие секции...
Работа
Обсуждения
Вакансии
О нас
О форуме
Правила
Рейтинг
Карта сайта
Объявления
Контакты
Имя:
Пароль:
Войти
1C
Как в 77 поставить условие на дату?
,
☑
0
program345
25.03.15
✎
09:44
добрый день!
//
Если Док.ДатаДок > ('01012015') Тогда
Возврат Формат(Док.ДатаДок, "Д") + " №" +
СокрЛП(глПреобразоватьНомерДок(Код, 0, 0))+ "/"+Префикс;
Иначе
Возврат Формат(Док.ДатаДок, "Д") + " №" +
СокрЛП(глПреобразоватьНомерДок(Док.НомерДок, 0, 0));
КонецЕсли;
//
условие всегда возвр. ложь. Как исправить?
1
aka AMIGO
25.03.15
✎
09:47
ДатаЫ = Дата(2015,1,1);
Если Док.ДатаДок > ДатаЫ Тогда
...
2
Spyke
25.03.15
✎
09:47
(0) Зачем же использовать лобовое программирование
Дату можно вынести в константу, или ты каждый раз ее будешь править в коде, в случае изменения.
3
Builder
25.03.15
✎
09:48
Можно и так
Док.ДатаДок > Дата("01.01.2015")
4
aka AMIGO
25.03.15
✎
09:50
или
ДатаЫ = '01012015';
...
(3) -
Spyke
прав, в условие вставлять вычисляемое выражение - не очень хорошо :)
5
Spyke
25.03.15
✎
09:51
(1,3) Ответ вы на вопрос дали, но ТС же так ничему не научится
6
hhhh
25.03.15
✎
09:51
(4) в типовых сейчас так делают. Никаких констант не заводят.
7
Spyke
25.03.15
✎
09:52
(6) Руки за такое оторвать
8
hhhh
25.03.15
✎
09:55
(7) а вы как предлагаете? заводить в конфе 540 констант: ДатаПринятияФЗТакогоТо, ДатаПринятияФЗДругого, ДатаМинфинаНОмерОдин, ДатаМинФинаНомерДва. Ведь бредите. Вам надо руки оторвать за эти даты в константах.
9
doctorzlo
25.03.15
✎
09:57
Правильный вариант:
Если Док.ДатаДок > '01.01.15' ...
10
Spyke
25.03.15
✎
09:58
(8) ИМХО конечно дата принятия того или иного закона постоянна, но можно же использовать справочник где будет указан закон и дата
11
program345
25.03.15
✎
10:06
(1) вопрос решен спасибо!
TurboConf
— расширение возможностей Конфигуратора 1С
Форум
|
Правила
|
Описание
|
Объявления
|
Секции
|
Поиск
|
Книга знаний
|
Вики-миста