как правильно передавать дату в запрос #670426


#0 by LivingStar
Как  правильно передать дату в запрос со временем? сработает?
#1 by Godofsin
да
#2 by Homer
а какие даты хотел передать?
#3 by Cube
А сам как думаешь? Нет, конечно. Ты даты объявлять научись... Всё в кучу смешал...
#4 by Cube
пиши '20130518235959' или Дата(2013, 05, 18, 23, 59, 59)
#5 by LivingStar
1 мая начало дня "НачДата"    и    18 мая конец дня "КонДата"
#6 by Homer
все сказали
#7 by LivingStar
наоборот то есть!!! Спасибо!!!
#8 by Cube
+Но я обычно пишу с разделителями вот так: '2013.05.18 23:59:59'
#9 by Cube
Я бы сделал так: КонецДня('2013.05.18') Так читабельней)
#10 by Галахад
А нафига такие даты в запрос засовывать?
#11 by Jonny_Khomich
такой способ изначально тупой. Если дата будет константой, то зачем её указывать в переменных, помещай напрямую в запрос, если даты переменные, то делай реквизит со значением даты.
#12 by LivingStar
мне нужны в одном запросе именно эти даты, разового выполнения это так нормально, можно и НачалоДня указывать и КонецДня
#13 by Cube
От задачи зависит... возможно, это обработка на один раз - сделал, запустил и удалил?
#14 by Cube
смысл писать Дата('20130518235959') Когда можно написать просто '20130518235959' ???
#15 by LivingStar
просто так? без функции дата что ли?
#16 by Cube
+ Ну напиши тогда уж Дата(Дата(Дата(Дата(Дата(Дата(Дата(Дата('20130518235959')))))))) Чтобы совсем правильно было... :)
#17 by Cube
Одинарные кавычки определяют переменную типа "Дата". Одинарные кавычки это аналог функции Дата. Использовать их одновременно - быдлокод :)
#18 by ZanderZ
чудак человек - открой табло в предприятии и перебирай варианты
#19 by Godofsin
Дата (Date) Описание: Значения данного типа содержит дату григорианского календаря (с 01 января 0001 года) и время с точностью до секунды. Литералы: Строка цифр, заключенная в одинарные кавычки вида: 'ГГГГММДДччммсс', где:
#20 by LivingStar
у меня тут другое табло открыто, и мозг в другом направлении работает..... не до того.....
#21 by Cube
Красное табло начальника над ухом разрывается?)))
#22 by Godofsin
Дай в открытое табло хуком, не стесняйся!
#23 by Escander
пользуйся типом данных граница и будет тебе счастье!
#24 by vicof
он никогда границу не осилит
#25 by SanGvin
ТС явно чтото курит...
#26 by Homer
мне кажется его вообще не отпускает
#27 by FIXXXL
сделай в своей обработке два поля даты, оттуда и бери если табло не светит...
#28 by LivingStar
да это в документе! СПАСИБО ЗА ПОМОЩЬ !!!
#29 by Jonny_Khomich
Да он вообще постоянно упоротый и вопросы ниже базового курса задаёт. и а если в запрос запихать дату сразу без переменных??? Разовое выполнение не сработает?
#30 by Cube
"а если в запрос запихать дату сразу без переменных" А если в запросе 50 подзапросов, то будешь 50 раз дату вписывать? :)
#31 by FIXXXL
разово писать в документе? наф-наф после тебя разгребать...
#32 by LivingStar
я не был уверен в результате корректном, сроки поджимают, вчера вечером ещё не знал решение, утром постарался выявить, двигаюсь к цели, мне главное результат получить.... когда ты загружен задачами разными, и прочим в голове и вопросы можешь какие попало задавать и код не совсем правильные и универсальный писать, знаешь что главное решить задачу и двигаешься к цели...
#33 by LivingStar
(32+) в документе много наработок, некогда примерять это к обработке, сделал все на отдельную кнопку, нужно решать поставленную задачу главное...
#34 by Серго62
вот эта инфа из хелпа: Описание: Значения данного типа содержит дату григорианского календаря (с 01 января 0001 года) и время с точностью до секунды. Литералы: Строка цифр, заключенная в одинарные кавычки вида: 'ГГГГММДДччммсс' никак не помогает?
#35 by LivingStar
ясно, спасибо!
#36 by iHell
Дата("20130625104200") - так удобнее, раскладку не надо переключать)
#37 by Escander
удобно повсеместно пользоваться границей - тогда гарантированное не возникнет проблем с последней секундой в срезах
#38 by acsent
И ведь наверняка вопрос про границу ))
#39 by iHell
Нигде не сказано про виртуальные таблицы) Хорошо, так удобнее Новый Граница(Дата("20130625104200"), ВидГраницы.Включая) - не надо переключать раскладку)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С