Имя: Пароль:
1C
1С v8
количество секунд в периоде
,
0 Chuchi
 
24.06.14
11:13
УТ 10.3
пишу запрос к регистру сведений ТоварыОрганизацииОстаткииОбороты
через СКД создаются автоматически параметры
Как вычислить количество секунд в веденном периоде?
1 le_
 
24.06.14
11:14
Вычесть из одной даты другую?
2 Maxus43
 
24.06.14
11:14
(1) слишком просто... надо заковырестей
3 PR
 
24.06.14
11:14
Разность дат
4 Андрюха
 
24.06.14
11:15
Количество дней в периоде в запросе сможешь посчитать?
5 Chuchi
 
24.06.14
11:15
да это понятно но как выцепить эти самые даты? в пользовательских полях когда пытаюсь ввести выражение КонецПериода-НачалоПериода ругается что нет таких полей
6 Chuchi
 
24.06.14
11:16
как в запросе рассчитать?
7 Kurbash
 
24.06.14
11:16
в запросе есть функция РАЗНОСТЬДАТ
8 Maxus43
 
24.06.14
11:16
(5) Прараметры.КонецПериода (как то так)
или в запросе &КонецПериода
9 Kurbash
 
24.06.14
11:21
а стоп, автору нужно поставить конец периода в параметрах СКД, так? КонецПЕриода в параметрах СКД ставим ограничение использования, заводим новый Параметр ДатаОкончания и там в выражении КонецПериода(&ДатаОкончания, "День")
10 Chuchi
 
24.06.14
11:46
(9)
запрос
ВЫБРАТЬ
    ТоварыОрганизацийОстаткиИОбороты.Склад,
    СУММА(ТоварыОрганизацийОстаткиИОбороты.КоличествоНачальныйОстаток) КАК КоличествоНачальныйОстаток,
    ТоварыОрганизацийОстаткиИОбороты.КоличествоОборот,
    ТоварыОрганизацийОстаткиИОбороты.КоличествоПриход,
    СУММА(ТоварыОрганизацийОстаткиИОбороты.КоличествоРасход) КАК КоличествоРасход,
    СУММА(ТоварыОрганизацийОстаткиИОбороты.КоличествоКонечныйОстаток) КАК КоличествоКонечныйОстаток,
    ТоварыОрганизацийОстаткиИОбороты.Номенклатура
ИЗ
    РегистрНакопления.ТоварыОрганизаций.ОстаткиИОбороты КАК ТоварыОрганизацийОстаткиИОбороты
ГДЕ
    НАЧАЛОПЕРИОДА(&ДатаНач, ДЕНЬ)

сюда вставить КонецПериода(&ДатаКон, "День") не получается, в скд в параметры вставила ДатаКон и выражение в нем КонецПериода(&ДатаКон, "День"), но как тогда вставить формулу в запрос? нашла вот такую
РАЗНОСТЬДАТ(НачалоПериода(&ДатаНач,ДЕНЬ), НачалоПериода(&ДатаКон, ДЕНЬ), Секунда)/(24*60*60) + 1 КАК РазностьДат
11 Kurbash
 
24.06.14
11:50
http://hostingkartinok.com/show-image.php?id=6bf5fd83599abd5a9fd58b9382cb0fcf

это параметры твоей СКД

ГДЕ из условия убери, задай параметры виртуальной таблицы в запросе
12 Chuchi
 
24.06.14
11:56
(11) Kurbash простите а куда мне тогда формулу прописать?
13 Chuchi
 
24.06.14
11:56
РАЗНОСТЬДАТ(НачалоПериода(&ДатаНач,ДЕНЬ), НачалоПериода(&ДатаКон, ДЕНЬ), Секунда)/(24*60*60) + 1 КАК РазностьДат
14 Kurbash
 
24.06.14
12:03
в запрос и пропиши, только ты ставишь условие в запросе словом ГДЕ, задай это в виртуальной таблице-когда в наборе данных в запросе выделяешь регистр вверху есть кнопка с шестеренкой, нажми на нее и увидишь куда забить параметр ДатаНач и ДатаКон, там вроде Начало периода и Конец периода поля будут
15 Chuchi
 
24.06.14
12:15
(((пфф что то у меня не так(( у мея в Параметрах виртуальной таблицы в полях НачалоПериода и КонецПериода ничего не появляется а если туда внести ДатаНач и ДатаКон то он жалуется что нет таких полей
16 Kurbash
 
24.06.14
12:15
кинь отчет сюда
17 Chuchi
 
24.06.14
12:16
отчет? он у меня пока не сформиловался как надо... а запрос
18 Chuchi
 
24.06.14
12:16
Выбрать ТоварыОрганизацийОстаткиИОбороты.Склад,
    СУММА(ТоварыОрганизацийОстаткиИОбороты.КоличествоНачальныйОстаток) КАК КоличествоНачальныйОстаток,
    ТоварыОрганизацийОстаткиИОбороты.КоличествоОборот,
    ТоварыОрганизацийОстаткиИОбороты.КоличествоПриход,
    СУММА(ТоварыОрганизацийОстаткиИОбороты.КоличествоРасход) КАК КоличествоРасход,
    СУММА(ТоварыОрганизацийОстаткиИОбороты.КоличествоКонечныйОстаток) КАК КоличествоКонечныйОстаток,
    ТоварыОрганизацийОстаткиИОбороты.Номенклатура
ИЗ
    РегистрНакопления.ТоварыОрганизаций.ОстаткиИОбороты КАК ТоварыОрганизацийОстаткиИОбороты
   СГРУППИРОВАТЬ ПО
    ТоварыОрганизацийОстаткиИОбороты.Склад,
    ТоварыОрганизацийОстаткиИОбороты.КоличествоОборот,
    ТоварыОрганизацийОстаткиИОбороты.КоличествоПриход,
    ТоварыОрганизацийОстаткиИОбороты.Номенклатура
19 Chuchi
 
24.06.14
12:18
цель отчета
Номенклатура / Средний остаток/ Коборачиваемости / средн срок хранения ( для расчета которого как раз и нужно количествоСекундвПериоде
20 Kurbash
 
24.06.14
12:26
http://gfile.ru/abnTX-смотри, там добавляй уже в запросе
21 Chuchi
 
24.06.14
12:35
Kurbash Спасибо большое за терпение и за подробные советы! учусь дальше
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан