|
Я запуталась с периодом регистра
| ☑ |
0
koketka
19.03.14
✎
10:38
|
У меня регистр параметры амортизации ос - он имеет периодичность месяц
если я 10 января делаю движение по регистру то оно в регист попадает на начало месяца. Я делаю запрос на начало месяца января и у меня в данные попадабт даные документа от 10 января. в запросе параметр времени указываю так Запрос.УстановитьПараметр( "НачалоПериода", НачалоМесяца(ДатаРасчета));
|
|
1
Ненавижу 1С
гуру
19.03.14
✎
10:42
|
(0) документ от 10 января, а его записи в регистре от 01 января, все просто
|
|
2
koketka
19.03.14
✎
10:43
|
так как мне сделать запрос, чтобы вытащить данные из регистра без этого документа?
|
|
3
koketka
19.03.14
✎
10:44
|
точнее как указать период
|
|
4
Ненавижу 1С
гуру
19.03.14
✎
10:44
|
почему без этого?
|
|
5
koketka
19.03.14
✎
10:45
|
Модернизация ОС 00000001 от 01.01.2014 0:00:00 1 истина 01.08.2013 Здание заводоуправления 1000 529 7626567,01 - вот запись в регистре
|
|
6
koketka
19.03.14
✎
10:45
|
Модернизация ОС 00000001 от 01.01.2014 0:00:00 1 истина 01.01.2014 Здание заводоуправления 1000 529 7626567,01 - вот запись в регистре
|
|
7
МойКодУныл
19.03.14
✎
10:46
|
(0)Нужны записи регистра с периодичностью месяц по документам от 01. часла этого месяца? Странное желание, но тогдо нужно отбираться по дате регистратора, наверное.
|
|
8
koketka
19.03.14
✎
10:46
|
ну это документ модернизация и амортизация с его параметрами будет начислятся только с февраля
|
|
9
Torquader
19.03.14
✎
10:46
|
Период "месяц" говорит, что на месяц можно установить только одно значение, и действовать оно будет с начала месяца (также как день действует с начала дня).
|
|
10
koketka
19.03.14
✎
10:47
|
тоесть мне из даты надо вычесть 1 секунду
|
|
11
vmv
19.03.14
✎
10:50
|
а если выбирать поле "Период" так
НачалоПероиода(Регистр.Период, Месяц) Как Период
или поставить фильтр в ГДЕ
или в параметрах виртуальной таблицы
то может взлетит
|
|
12
koketka
19.03.14
✎
10:50
|
(9) то есть чтобы получить данные на начало периода надо сделать
Запрос.УстановитьПараметр( "НачалоПериода", НачалоМесяца(ДатаРасчета)-1); Так?
|
|
13
bolobol
19.03.14
✎
11:09
|
Ответ был дан в (7)
|
|
14
koketka
19.03.14
✎
12:01
|
Всем спасибо
|
|
15
ptiz
19.03.14
✎
12:08
|
(12) Подозрительное решение.
Запрос покажи.
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший