Имя: Пароль:
1C
 
Есть запрос, который при выполнении показывает время
0 inkvizitr
 
29.09.14
16:31
Как сделать чтобы данный запрос не учитывал время

ВЫБРАТЬ
    0 КАК Колонка
ПОМЕСТИТЬ ВТ

ОБЪЕДИНИТЬ

ВЫБРАТЬ
    1

ОБЪЕДИНИТЬ

ВЫБРАТЬ
    2

ОБЪЕДИНИТЬ

ВЫБРАТЬ
    3

ОБЪЕДИНИТЬ

ВЫБРАТЬ
    4

ОБЪЕДИНИТЬ

ВЫБРАТЬ
    5

ОБЪЕДИНИТЬ

ВЫБРАТЬ
    6

ОБЪЕДИНИТЬ

ВЫБРАТЬ
    7

ОБЪЕДИНИТЬ

ВЫБРАТЬ
    8

ОБЪЕДИНИТЬ

ВЫБРАТЬ
    9
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ВТ_десяткиТысяч.Колонка КАК ДестяткиТысяч,
    ВТ_тысячи.Колонка КАК Тысячи,
    ВТ_сотни.Колонка КАК Сотни,
    ВТ_десяток.Колонка КАК Десятки,
    ВТ_единиц.Колонка КАК Единицы
ПОМЕСТИТЬ ВТТ
ИЗ
    ВТ КАК ВТ_десяткиТысяч
        ПОЛНОЕ СОЕДИНЕНИЕ ВТ КАК ВТ_тысячи
            ПОЛНОЕ СОЕДИНЕНИЕ ВТ КАК ВТ_сотни
                ПОЛНОЕ СОЕДИНЕНИЕ ВТ КАК ВТ_десяток
                    ПОЛНОЕ СОЕДИНЕНИЕ ВТ КАК ВТ_единиц
                    ПО (ИСТИНА)
                ПО (ИСТИНА)
            ПО (ИСТИНА)
        ПО (ИСТИНА)
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ДОБАВИТЬКДАТЕ(&НачалоПериода, ДЕНЬ, ВТТ.ДестяткиТысяч * 10000 + ВТТ.Тысячи * 1000 + ВТТ.Сотни * 100 + ВТТ.Десятки * 10 + ВТТ.Единицы) КАК Период
ИЗ
    ВТТ КАК ВТТ
ГДЕ
    ВТТ.ДестяткиТысяч * 10000 + ВТТ.Тысячи * 1000 + ВТТ.Сотни * 100 + ВТТ.Десятки * 10 + ВТТ.Единицы <= РАЗНОСТЬДАТ(&НачалоПериода, &КонецПериода, ДЕНЬ)
1 Ерепень
 
29.09.14
16:32
никак
2 Ерепень
 
29.09.14
16:32
ПОЛНОЕ СОЕДИНЕНИЕ ВТ КАК ВТ_тысячи
            ПОЛНОЕ СОЕДИНЕНИЕ ВТ КАК ВТ_сотни

                ПОЛНОЕ СОЕДИНЕНИЕ ВТ КАК ВТ_десяток

                    ПОЛНОЕ СОЕДИНЕНИЕ ВТ КАК ВТ_единиц
                    ПО (ИСТИНА)
                ПО (ИСТИНА)
            ПО (ИСТИНА)
        ПО (ИСТИНА)



божественно
3 Жан Пердежон
 
29.09.14
16:35
< РАЗНОСТЬДАТ(&НачалоПериода, &КонецПериода, ДЕНЬ)+86400
4 inkvizitr
 
29.09.14
16:35
(2) нужно чтобы запрос разбивал выбранный интервал на дни, но время не показывал и время вообще не учитывал
5 inkvizitr
 
29.09.14
16:35
(3) ща попробую
6 Ерепень
 
29.09.14
16:35
(4) запрос извлекает данные. показывает их кто-то другой
7 Жан Пердежон
 
29.09.14
16:36
точнее +1
8 dmpl
 
29.09.14
16:37
Оптимистично - минимум на 30 лет расчет. Нетленка?
9 inkvizitr
 
29.09.14
16:41
(7) вместе 86400 надол +1?
Выставил +86400 консоль запроса зависла))))))))))))
10 inkvizitr
 
29.09.14
16:43
(7) все равно вот такой результат выдает

Период
01.09.2014 0:00:00
02.09.2014 0:00:00
03.09.2014 0:00:00
04.09.2014 0:00:00
05.09.2014 0:00:00
06.09.2014 0:00:00
07.09.2014 0:00:00
11 inkvizitr
 
29.09.14
16:43
надо как то часы, минуты и секунды обрубить, и вообще чтобы никак не учитывались они
12 aka AMIGO
 
29.09.14
16:46
при выводе поставь Лев(10) :)
13 inkvizitr
 
29.09.14
16:46
отработал запрос и с + 86400, результат тот же((
14 Ерепень
 
29.09.14
16:47
(11) формат устроит?
15 inkvizitr
 
29.09.14
16:51
(14) ну пока не знаю, у меня задача в том чтобы за определенный период он показывал остатки на каждый день по регистру накопления ТоварыНаСкладах в УТ11.1, за определенный период, делаю в СКД, делаю два набора данных в одном данный запрос который я тут предоставил, а во втором наборе вытаскиваю регистраторы, но он вытас кивает только те у которых связь с точностью до секунды, т.е. если документ создавался в это время "03.09.2014 0:00:00" он его выносит, если в это время "03.09.2014 0:00:05" уже нет, вот и хочу время поотрубать, или можно как то другим путем пойти?
16 dmpl
 
29.09.14
16:51
(9) Попробуй лет 10-20 сделать разницу дат - тоже время не порадует.
17 Ерепень
 
29.09.14
16:53
(15) нормально так партизанил до 15го поста. бери начало дня
18 inkvizitr
 
29.09.14
16:56
(17) ок ща посмотрю как начало дня правильно пишется и попробую прикрутить к запросу
19 inkvizitr
 
29.09.14
17:03
(17) а чем НачалоДня лучше моей РАЗНОСТЬДАТ?
20 Ерепень
 
29.09.14
17:04
(19) начало дня любую дату приводит к полуночи. внезапно
21 inkvizitr
 
29.09.14
17:05
(20) ааа.. но ладно тогда буду прикручивать, как прикручу отпишу, ща тут отвлечься придется
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.