|
v7: Аналаог КонецДня(<Дата>) в 77
| ☑ |
0
Джон Тирби
24.11.13
✎
13:24
|
Заранее прошу прощения за свою безграмотность, искал по форуму но не нашел как получить конец дня на определенную дату в 77 , подскажите плиз
|
|
1
КонецЦикла
24.11.13
✎
13:41
|
В 7.7 штатно время не хранится и не вводится
Вам с какой целью?
|
|
2
be-may
24.11.13
✎
13:41
|
В 77 даты хранятся без времени, т.е. например '01.01.2013'.
Сравнивай со следующим днем.
|
|
3
Джон Тирби
24.11.13
✎
13:44
|
(1) для получения остатка ТМЦ на конец дня
вот такая вот конструкция в модуле формы
ВремРегистры = СоздатьОбъект("Регистры");
РегОстатки = ВремРегистры.ОстаткиТМЦ;
РегОстатки.ВременныйРасчет();
ВремРегистры.РассчитатьРегистрыНа(?(Выбран()=1,ТекущийДокумент(),ПолучитьДатуТА())); Ост=РегОстатки.СводныйОстаток(Фирма,ТМЦ,МестоХранения,,Ед1,"Количество");
ДатаТА стоит начало след месяца а мне бы получить на конец дня
|
|
4
zak555
24.11.13
✎
13:45
|
рассчитать итоги на или по
|
|
5
КонецЦикла
24.11.13
✎
13:45
|
РассчитатьРегистрыПО
Или
РассчитатьРЕгистрыНа(ТекДата + 1
Ну и сравнить с ТА
|
|
6
Джон Тирби
24.11.13
✎
13:46
|
(5)РассчитатьРЕгистрыНа(ТекДата + 1) - это плюс 1 день?
|
|
7
v4442
24.11.13
✎
13:50
|
попробуй
РассчитатьРегистрыПо
|
|
8
КонецЦикла
24.11.13
✎
13:52
|
(6) Да, типа аналог 86400
|
|
9
Джон Тирби
24.11.13
✎
13:57
|
Судя по всему мне больше подойдет
РассчитатьРЕгистрыНа(ТекДата + 1)
это как раз до начала следующего дня если я все правильно понял
|
|
10
v4442
24.11.13
✎
15:02
|
РассчитатьРегистрыПо(НужнаяДата)
это тоже КОНЕЦ дня
|
|
11
Джон Тирби
24.11.13
✎
16:05
|
ок спасибо!
|
|