Имя: Пароль:
1C
1С v8
Отбор в ВТ по регистратору и миллисекунды в 8.2.17
0 Odavid
 
22.10.12
12:09
Как известно, когда ставишь "прямой" отбор по Регистратору в виртуальной таблице:

РегистрНакопления.РеализованныеТовары.ОстаткиИОбороты(&НачДата, &КонДата, Регистратор, , )

- то выдается неизвестно что, и сверху бантик: пустые "регистраторы" со значением NULL, задвоенные записи и проч.
Видимо, 1с не смогла разобраться со своими же Регистратор = Ссылка+МоментВремени, и в "пикантных" случаях отбора теряется между Ссылка и МоментВремени, и выдает незнамо что.
Чтобы избежать этой ситуевины - нужно ставить периодичность по Авто или ПериодСекунда.
Т.е. в разрезе секунды все регистраторы встают как надо.
А как быть теперь, когда в 8.2.17 вернули миллисекунды - теперь брать ПериодМиллисекунда? ведь в одну секунду тогда могут попасть несколько регистраторов.
Или миллисекунды на МоментВремени не распростраяняются? Тогда зачем они нужны, если не для регситрации доков - на одни замеры, что ли?
1 ssh2006
 
22.10.12
12:11
(0) > то выдается неизвестно что

Да, известно все, что выдается
2 H A D G E H O G s
 
22.10.12
12:13
1) Я нифига не понял
2) Что хотел сказать автор
3) У меня все работает, проблема на вашей стороне.
3 х86
 
22.10.12
12:16
>> "прямой" отбор по Регистратору

как это?
4 Жан Пердежон
 
22.10.12
12:17
(3) видимо, это периодичность в параметрах ВТ
5 Odavid
 
22.10.12
12:19
(4) >>видимо, это периодичность в параметрах ВТ
ну это только  H A D G E H O G s не понял (забыл? устал? постарел? :) ), что ОстаткиИОбороты(, , Регистратор, , ) - это периодичность в параметрах ВТ :)
(1) >>Да, известно все, что выдается
и что же выдается у вас?
6 Odavid
 
22.10.12
12:21
7 ssh2006
 
22.10.12
12:23
(5) например [пустые "регистраторы" со значением NULL] -
это записи по остаткам на начало/конец периода, если метод дополнения ДвиженияИГраницыПериода
8 Maxus43
 
22.10.12
12:24
(5) у остатков нет регистратора, потому и "бред" видиш с таким отбором у этой ВТ
9 H A D G E H O G s
 
22.10.12
12:25
(7) Человек с минимум 2.5 летним стажем в 1С не обязан это знать.
10 Odavid
 
22.10.12
12:28
(7) >>то записи по остаткам на начало/конец периода
в студию - логику, зачем они отбираются по запросу "Регистратор".
(9) >>Человек с минимум
тот же самый вопрос
11 H A D G E H O G s
 
22.10.12
12:28
(10)
"в студию - логику, зачем они отбираются по запросу "Регистратор". "

Так устроен мир.
12 Maxus43
 
22.10.12
12:30
(10) а нефиг юзать эту ВТ если нужны только регистраторы
13 Odavid
 
22.10.12
12:30
(8) там далеко не остатки выводятся (две записи), о чем и полемика в "v8: СКД: Система компоновки данных - Остатки и обороты с периодичностью"
14 Odavid
 
22.10.12
12:32
(11) а, иак устроено МИРОПНИМАНИЕ от 1С? :)
Ну, это понятно, непонятно - что ждать теперь, с появлением миллисекунд? в какую сторону теперь рулит "миропонимание" 1с, и как это использовать?
15 H A D G E H O G s
 
22.10.12
12:33
(14) Я - ничего не жду.
Будет проблема - буду и думать.
16 H A D G E H O G s
 
22.10.12
12:33
(14) Ты с какой целью ветку завел?
17 Fragster
 
гуру
22.10.12
12:35
(16) уволится хочет, ждет, когда начальник в ветку зайдет
18 hhhh
 
22.10.12
12:58
(14) поставьте "год". Там ведь неважно, что, главное, чтобы каой-нибудь период был.
19 Odavid
 
22.10.12
13:22
(16), (17) да это вас, ребята, по ходу уволят скоро :)
(18) как я помню, там для того, чтьобы четко получить данные по регистратору, нужно было выставлять ПериодСекунда - т.к. уж мельче секунды МоментВремени не делился тогда в 1С, и получали в рамках "секунды" четко регистраторы.
Не будет ли теперь введена ПериодМиллисекунда, и придется ставить по миллисекундам?
А миллисекунды могут поятнуть за собой новые проблемы - в одну секунду набьется регистраторов, и уже пользователь не разберет, что и как...
В общем, одни вопросы.
(15), (17) Ну, а если вы увольняетесь из 1С - у вас вопросов нет, это понятно :)
20 Fragster
 
гуру
22.10.12
13:28
миллисекунды ввели только как гетперфоманскаунтер в 7.7, в типах данных полей никто датетайм и таймстэмп никто менять не будет.
21 Odavid
 
22.10.12
13:32
(20) понимаю, вы язык сломали :)
можно было и проще, русскими словами :)
Т.о. - миллисекунды в Регистраторах не появятся? т.е. - очередной пшик от 1С (т.к. как раз для учета Регистраторов в некоторых областях хозяйственной деятельности эти миллисекунды как раз очень бы пригодились)?
22 Odavid
 
22.10.12
13:34
(20) а вот это  - "гетперфоманскаунтер в 7.7" - понял, навреное, только H A D G E H O G s, но он тоже самоувольняется уже :( ...
23 H A D G E H O G s
 
22.10.12
13:34
(20) Надо при регистрации на мисте принудительно заставлять указывать ИНН организации, где работает.
Чистить генофонд программистов, так сказать.
24 H A D G E H O G s
 
22.10.12
13:35
(22) Дааа, ванга.
25 H A D G E H O G s
 
22.10.12
13:39
Я уж и правда подумал, что миллисекунды добавили. Паникер, забанить бы тебя.
26 TormozIT
 
гуру
22.10.12
13:40
Да. Эта функция в основном для замеров предоставлена.
27 Odavid
 
22.10.12
15:11
(25) по-моему, это хандехога надо чистить по причинам:
а) русский, но усиленно хочет быть немцем
б) в строчке релиза
"Реализована возможность получения числа миллисекунд, прошедших с 1 января 0001 года, 0:00:00 UTC с помощью функции ТекущаяУниверсальнаяДатаВМиллисекундах()."
только ему предельно ясно, что в датах документах ничего не будет.
28 Odavid
 
22.10.12
15:12
(26) жаль, но с другой строны - не будет других проблем :)
29 H A D G E H O G s
 
22.10.12
15:14
(27)

а) Я не хочу быть немцем. Они толстые, глупые и пиво пьют непомерно.
б) Это предельно ясно любому человеку. Я подумал, что аутор поставил себе 17 релиз и уже увидел дату документов.

Вообще, что за эротические фантазии у автора; бредит?
30 H A D G E H O G s
 
22.10.12
15:15
(28) Меняй специальность. Проблем будет еще меньше - не только у тебя, но и у твоих пользователей.
31 Odavid
 
22.10.12
15:31
(30) не тебе меня учить, где по каким специальностям идти.
Развалили страну и продали - ну так, наслаждайтесь.
32 Odavid
 
22.10.12
15:32
(29) >>что аутор поставил себе 17 релиз и уже увидел дату документов.
- тогда эти миллисекунды никуда не нужны. Делать замеры - так надо развивать аппарат тестов базы и выполнения, а не заплатки шить.
33 Odavid
 
22.10.12
15:39
(29) по-моему, вас так накрыло 1С, что уже пора к 1сатру :)
Восстанавливать здоровье, если еще не поздно.
34 H A D G E H O G s
 
22.10.12
15:46
(32) Мне эти миллисекунды нужны, как и типовым решениям, который счаст через ВК выкручиваются.
v8: v8: Как оценить "тяжесть" регистров?
35 Odavid
 
22.10.12
16:01
(34) та через скрипты все делают, да только тормозит иногда - 1с, как всегда, выполнение скриптов через одно место сделал...
поэтому в миллисекундах не всегда реальное значение получается.
36 H A D G E H O G s
 
22.10.12
16:04
(35) А что не так в 1С со скриптами?
Почему через одно место сделали?
Бывший разработчик, выкинутый на снег, или даже до зимы не доживший? Или просто ради позвиздеть сказанул?
37 Odavid
 
22.10.12
16:06
(36) когджа замеры делаешь - показывает задержку между выполнениями больше, чем есть на самом деле.
38 Odavid
 
22.10.12
16:07
(36) >>Бывший разработчик, выкинутый на снег
накрывает вас, что-то нехорошее за спиной :)
39 wowik
 
22.10.12
16:11
ставлю на "Odavid"
40 Fragster
 
гуру
22.10.12
16:15
(37) дык разрешение таймера 16 мс
41 Odavid
 
22.10.12
16:17
(40) показывает разное значение при повторении запроса.
42 H A D G E H O G s
 
22.10.12
16:18
(41) Разный поток космических частиц в разное время.
43 YF
 
22.10.12
16:19
А как поставить в вирт. таблице Отбор по регистратору?
44 Fragster
 
гуру
22.10.12
16:20
(41) и?
45 эцп
 
22.10.12
18:20
(43) РегистрНакопления.РеализованныеТовары.ОстаткиИОбороты(&НачДата, &КонДата, Регистратор, , Регистратор=&Регистратор)?
46 vmv
 
22.10.12
18:25
(41) даж лень писать, тс эээ не островат