![]() |
![]() |
|
Как записать документ последним в дне ? | ☑ | ||
---|---|---|---|---|
0
budnik
06.03.12
✎
15:39
|
Есть операции 23:59:59 , хотим создать операцию ниже по
времени.Почему может не срабатывать конструкция ? ОБ=Документы.ОперацияБух.СоздатьДокумент(); Об.Дата=ШаблонОперация.Дата; оБ.УстановитьНовыйНомер(); об.УстановитьВремя(РежимАвтоВремя.ТекущееИлиПоследним,Истина); ОБ.Записать(РежимЗаписиДокумента.Запись); ШаблонОперация одна из операция дня . |
|||
1
Maxus43
06.03.12
✎
15:43
|
ОБ=Документы.ОперацияБух.СоздатьДокумент();
Об.Дата=КонецДня(ШаблонОперация.Дата); ОБ.Записать(РежимЗаписиДокумента.Запись); - так не последним встаёт? позиционируется емнип по Моменту времени, в общем случае какой документ позже создан в пределах секунды - тот и "выше" |
|||
2
acsent
06.03.12
✎
15:44
|
а разица то какая?
|
|||
3
НЕА123
06.03.12
✎
16:18
|
(1)
нет. по типу сортировка. |
|||
4
Maxus43
06.03.12
✎
16:24
|
(3) по какому типу? в журналах по типу, а в самой базе то в таблице они как лежат?
|
|||
5
НЕА123
06.03.12
✎
16:27
|
(4)
ключ = тип+гуид. |
|||
6
НЕА123
06.03.12
✎
16:28
|
+(5)
соответственно моментвремени = датавремя + тип + гуид. |
|||
7
Maxus43
06.03.12
✎
16:31
|
(6) а я чо сказал в (1)? >> позиционируется емнип по Моменту времени.
Тип я правда в МоментВремени не видел, но это сути не меняет |
|||
8
НЕА123
06.03.12
✎
16:36
|
(7)
из (1) >в общем случае какой документ позже создан в пределах секунды - тот и "выше" неа. два варианта: первый. ОБ=Документы.ОперацияБух.СоздатьДокумент(); Об.Дата=КонецДня(ШаблонОперация.Дата); ОБ.Записать(РежимЗаписиДокумента.Запись); ОН=Документы.ОперацияНал.СоздатьДокумент(); ОН.Дата=КонецДня(ШаблонОперация.Дата); ОН.Записать(РежимЗаписиДокумента.Запись); второй ОН=Документы.ОперацияНал.СоздатьДокумент(); ОН.Дата=КонецДня(ШаблонОперация.Дата); ОН.Записать(РежимЗаписиДокумента.Запись); ОБ=Документы.ОперацияБух.СоздатьДокумент(); Об.Дата=КонецДня(ШаблонОперация.Дата); ОБ.Записать(РежимЗаписиДокумента.Запись); результат (по позиции моментов времени) будет один и тот же. |
|||
9
ДемонМаксвелла
06.03.12
✎
16:41
|
(8) у тебя вообще документы разных видов. для документов разных видов нельзя сравнивать моменты времени. то есть если они в одной секунде, то какой из них раньше сказать нельзя.
|
|||
10
Maxus43
06.03.12
✎
16:42
|
(8) я есно про 1 тип доков, ссылки разные и они инкриминируются, т.е. более "поздняя" ссылка - в пределах секунды будет выше. в одной таблице. в журнале доков - там варианты
|
|||
11
НЕА123
06.03.12
✎
16:42
|
(9)
ой, пля... всем приношу свои извинения - невнимательно вопрос прочитал. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |