#0
by qazokm
Есть консоль запроса Вводится параметр 06.02.2015(тип дата) Запрос ВЫБРАТЬ * ИЗ Документ.ХХХ.УУУ ГДЕ ДатаДок =&Дата но поле ДатаДок имеет тип ДатаВремя, поэтому результат запроса пустой В параметрах консоли время подставляется автомат. команда Формат(ДатаДок ,"ДФ=dd.MM.yyyy"), это для вывода... Как убрать время из даты
#7
by patria0muerte
Без разницы... дата (которая как-бы "без времени") всегда имеет вид 06.02.2015 00:00:00 так что лучше приводить все к началу дня и сравнивать, как нам заботливо подсказали еще в
#10
by ktvladimir
плохо тем что скуль может неоптимально взять индексы, таким образом хоть результат будет и верным, но ресурсов затрачено больше.
#12
by ktvladimir
нормально. скуль не может правильно оценить функцию, если между ставить явные даты то разницы нет, можно и меньше
#13
by Жан Пердежон
таким запросом ты как бы говоришь СУБД, что индекс по дате пожно выкинуть нафиг и нужно перебирать ВСЮ таблицу документов
#14
by ktvladimir
сколько ошибок... когда мозг занят другим ))) Можно использовать и МЕЖДУ тут как Вам нравится, главное чтоб были явные даты
#17
by qazokm
Выходит синтаксическая ошибка, в консоли запроса я не могу ввести параметр ДатаН = НачалоДня(, а когда подставляю функцию в запрос, то ошибка...
#24
by ktvladimir
когда писалось НачалоДня имелось в виду Запрос.УстановитьПараметр("ДатаН", НачалоДня(ТребуемаяДата))
#25
by qazokm
Да время из параметра нулевое, но если ставить знак сравнения >=, то надо как-то ограничить и сверху
#26
by qazokm
У меня пока консоль, и поэтому конструкцией Запрос.УстановитьПараметр, я воспользоваться не могу
#30
by vhl
тебе же сказали "ГДЕ ДатаДок МЕЖДУ &ДатаНач И &ДатаКон" ДатаНач = 06.02.2015: 00-00-00 ДатаКон = 06.02.2015: 23-59-59
#35
by Любопытная
ну пусть так напишет в консоли, если она у него выражения в параметрах не воспринимает. А в коде уже два параметра нарисует.
#37
by salvator
Возможно, состав даты указано только "Дата", а не "Дата+Время". Может конечно и по-другому. Поставить галочку в колонке "В" и написать Дата("20150206000000") и Дата("20150206235959")
#38
by Любопытная
у моей консоли тоже нет возможности вычисляемые выражения в параметры пихать, ну и что?
#42
by Быдло замкадное
при чем тут параметр. Начало НАЧАЛОПЕРИОДА в тексте запроса пишется. А не в параметре.
#44
by Любопытная
Извините, данная фраза, тем более сказанная мужчиной, вызывает у меня только такие ассоциации. А разговор был про НачалоДня в параметре
#45
by ktvladimir
вообще конечно забавно почему в консоли нельзя для параметра указать дату со временем ) какая то хитрая консоль видимо, задуманная чтоб пользователь помучался) у тс возникло стойкое нежеланием пользоваться двумя параметра для даты начала и даты конца. )
#47
by qazokm
Указать дату со временем указать в консоли можно, но выбирать надо без учета времени, только дата
#48
by Мыш
Есть такое. Время ручками вбивать. На край можно через табло. В табло ставишь функцию, результат копируешь, в параметр консоли вставляешь. Экономии по времени никакой )
#49
by ktvladimir
в общем тебе было влом вбить циферки 235959 для определения конца даты но не влом было написать кучу буковок чтоб написать как обойтись без этого ))
#50
by qazokm
мне один.сэргей написал, что я не понимаю представление и значения объектов, по правде говоря, вбив кучу буковок, я так и не понял у каких объектов есть значение, а у каких представление
#52
by PR
Не взрывай нам мозг. Читай книжки. У всех объектов есть значение и почти у всех представление.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Интерфейсы наложились. Как убрать наложение ?
- ТиС: Как убрать остатки округления из регистра.
- 60 счет - убрать субсчета
- Поскажите по субконто, если убрать Только обороты....
- v8: Как убрать время из даты
- v8: Можно ли в запросе форматировать дату(Убрать время) ?
- ПредставлениеПериода() выдает дату и время. Как убрать время?
- Как с даты убрать время в запросе?Подскажите,пожалуйста.
- Отличие отработаное время в часах от время в часах ЗУП 8
- Убрать время из даты в запросе средствами языка запрсов
В этой группе 1С
- Передача параметров в подключаемую внеш обработку (упр интерфейс)
- бп 20 скоро надо выгружать книгу пок книгу продаж в эл/виде, кто знает в 2.0 буд
- Дата не может быть записана с нулевым смещением
- Технологическое обнуление FPrint-02K
- MS SQL. Выгрузка в dt
- ЗУП (2.5.88.2) Ставка ФСС НС для инвалидов
- Отбор по группам в скд
- Пятничная задачка. Алгоритм преобразования ряда чисел в строку.
- 1С 8.3 - состояния документов
- Долго открывается конфигурация 1С
- 003 счет и документ перемещение в БП2.0
- Поиск ссылок с неполными правами
- Форматирование кода 1с
- Бухгалтерия 3.0: проведение по складам из табличной части
- 1С 8.3 + Apache 2.2.25. При создании описания сервиса произошла ошибка
- Связанные документы запросом
- 1c 8.3 Как открыть форму документа,поверх формы
- Как исправить номер нумерацию в 1с 83?
- СКД: как добавить валюту к сумме?
- Выполнить часть запроса в СКД