![]() |
|
МоментВремени() | ☑ | ||
---|---|---|---|---|
0
1cPet
27.04.05
✎
15:30
|
Для чево предназначена функция МоментВремени()?
Эсли например функция ТекущаяДата() возвращает дату с точностю до секунды,тогда зачем нужна функция МоментВремени(). МоментВремени()часто используетса как параметр в запросах к регистрам при проведении документов.Зачем?. Я не понимать. |
|||
1
Дяпти
27.04.05
✎
15:31
|
МоментВремени() - енто момент непосредственно ПЕРЕД позицией документа (аналог РассчитатьРегистрыНа(ТекущийДокумент()))
|
|||
2
Rovan
гуру
27.04.05
✎
15:34
|
(+1) Там можно регулировать вкл или не вкл границу.
|
|||
3
Shaytan
27.04.05
✎
16:57
|
(0) Не всегда документ проводится текущей датой, а , напимер, остатки могут понадобится именно на момент документа (в одной секунде, в общем случае, документов, влияющих на остатки, может быть куча). Так что Текущая дата здесь не при чем.
|
|||
4
1cPet
27.04.05
✎
17:56
|
Ну так что возвращает МоментВремени()? Дату-время?
|
|||
5
Shaytan
27.04.05
✎
18:13
|
СП:
ДокументОбъект.<Имя документа> (DocumentObject.<Имя документа>) МоментВремени (PointOfTime) Синтаксис: МоментВремени() Возвращаемое значение: Тип: МоментВремени. Описание: Получает момент времени документа. МоментВремени (PointOfTime) Свойства: Дата (Date) Ссылка (Ref) |
|||
6
sanitar
27.04.05
✎
18:56
|
я наскока помню из документации, МоментВремени для каждого дока в системе уникальный. В отличие от ТекущаяДата() которая просто возвращает системное время компа с точностью до секунды.
Как это 1С реализовывает? ХЕЗ, наверное идет работа с дробными полями секунды... или еще с чем-то что конфигуратору трогать не дано. Но суть такая. Что для каждого дока -- свой момент времени и их можно сравнивать. Даже если доки писались в одну секунду. |
|||
7
Волшебник
27.04.05
✎
21:32
|
(6) Там есть некое число. Можно создать больше 10000 документов в пределах одной секунды.
|
|||
8
ottto
27.04.05
✎
22:35
|
Нужно проверит. Создать 500000 доков с одним временем и попробывать сравнить их моментвремени()
|
|||
9
fedbka
28.04.05
✎
02:11
|
если МоментВремени - это момент непосредственно передпозицией документа, то как получить момент непосредственно после позиции документа?
|
|||
10
sanitar
28.04.05
✎
12:13
|
См возвращаемый тип. Это не время. И сравнивать со значениями типа датавремя ИМХО не получится.
Тока с другим МВ. Т.е. с МВ другого документа. |
|||
11
Rovan
гуру
28.04.05
✎
12:17
|
МоментВремени - это специальный тип - он может инициализироватся типом Время или типом Ссылка на документ.
(В 7.7 было понятие ПозицияДокумента, а в 8-ке ИоментВремени) |
|||
12
Дяпти
28.04.05
✎
13:15
|
(9) через объект Граница
МоментСразуПослеДокумента = Новый Граница(ДокументСсылка,ВидГраницы.Включая); |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |