|
v7: Лишние объекты при фильтрации в журнале регистрации. | ☑ | ||
---|---|---|---|---|
0
programer1c
18.08.16
✎
11:51
|
Здрасьте! Включаю в журнале регистрации фильтр по объекту – элемент справочника «Номенклатура» с внутренним кодом «4» (который в колонке ID файла dbf). В итоге вижу в списке событий эту номенклатуру, а также другие номенклатуры (в колонке «Объект»). Замечено, что внутренний код этих лишних номенклатур начинается с «4», например, «40», «41»… Т. е. мне кажется, что фильтрация объектов осуществляется по первым символам внутреннего кода. Если открыть эту лишнюю номенклатуру через колонку «Объект» журнала регистрации, открывается та, которая и указана в колонке (но не та, которая указана в фильтре).
Платформа 27-я, лицензия. ОпенКонфов и прочих модификаторов нет. В нете подобного не нашел. Если интересно – ТиС 940, Win server 2003. Я человек не пьющий, не курящий, 8 лет за 7.7) Спасибо. |
|||
1
Это_mike
18.08.16
✎
11:53
|
не наблюдалось...
|
|||
2
vcv
18.08.16
✎
12:13
|
Так наверное фильтру по объекту нужно передавать объект, а не внутренний идентификатор объекта?
|
|||
3
Это_mike
18.08.16
✎
12:16
|
(2) как я понял, он в штатном журнале отбор включает. а там - только объект
|
|||
4
programer1c
18.08.16
✎
14:27
|
(2) :-)) ну передавать код я бы не додумался. Вот короче
http://s009.radikal.ru/i308/1608/f5/42c44fa9c32b.jpg |
|||
5
Это_mike
18.08.16
✎
14:31
|
(4) ну не должно так быть....
|
|||
6
Это_mike
18.08.16
✎
14:32
|
кстати, смотришь в предприятии, или в мониторе?
|
|||
7
Ёпрст
18.08.16
✎
14:36
|
(0) переиндексируй базу
|
|||
8
programer1c
18.08.16
✎
14:45
|
(5) Сам не пойму, кто курил)
(6) В предприятии. Когда пытаюсь выбрать в мониторе объект фильтра - список номенклатуры не появляется. (7) После полного ТиИ с упаковкой ситуация не улучшилась На другом компе со свеже установленной платформой с опенКонфом и проблемами юридического характера (думаю это не важно) ситуация не изменилась( |
|||
9
Ёпрст
18.08.16
✎
14:56
|
(8) не надо делать тИи, удали все *.cdx, зайди монопольно, наслаждайся
|
|||
10
programer1c
18.08.16
✎
15:16
|
(9) В папке базы делаю поиск *.cdx, удаляю все найденное, проверяю. Запускаю Предприятие Монопольно. Увы( Увиденное на скрине выше.
|
|||
11
Ёпрст
18.08.16
✎
15:18
|
сам mlg, точно от этой базы ?
Открой его блокнотом и посмотри, че там записано в ид элементов |
|||
12
programer1c
18.08.16
✎
15:52
|
Я единственный программер (млг не менял, базу создавал я). сисадмин и юзеры конечно могли залезть в млг, но вряд ли да и как узнать.
Насколько я разбираюсь в млг: первые "правильно" отображаемые строки с номенклатурой с ид 4 20160526;21:13:00;Никитенко_Г_Г;E;Refs;RefNew;2;;B/84/4;"Номенклатура 00000004 INFINITY SPACE 30мл ""Aurora""" 20160526;21:13:01;Никитенко_Г_Г;E;Refs;RefWrite;2;;B/84/4;"Номенклатура 00000004 INFINITY SPACE 30мл ""Aurora""" 20160526;21:13:35;Никитенко_Г_Г;E;Refs;RefWrite;2;;B/84/4;"Номенклатура 00000004 INFINITY SPACE 30мл ""Aurora""" 20160526;21:14:03;Никитенко_Г_Г;E;Refs;RefWrite;2;;B/84/4;"Номенклатура 0000025 INFINITY SPACE 30мл ""Aurora""" 20160526;21:14:14;Никитенко_Г_Г;E;Refs;RefWrite;2;;B/84/4;"Номенклатура 00000025 INFINITY SPACE 30мл ""Aurora""" Потом в млг идут строки с другой номенклатурой, которая не попадает в журнал: 20160526;21:15:34;Никитенко_Г_Г;E;Refs;RefNew;2;;B/84/5;"Номенклатура 00000026 INFINITY SPACE 30мл ""Aurora""" 20160526;21:15:35;Никитенко_Г_Г;E;Refs;RefWrite;2;;B/84/5;"Номенклатура 00000026 INFINITY SPACE 30мл ""Aurora""" 20160526;21:16:03;Никитенко_Г_Г;E;Refs;RefWrite;2;;B/84/5;"Номенклатура 0000015 INFINITY SPACE 30мл ""Aurora""" 20160526;21:16:10;Никитенко_Г_Г;E;Refs;RefWrite;2;;B/84/5;"Номенклатура 00000015 INFINITY SPACE 30мл ""Aurora""" Потом опять "наша" с четверкой: 20160527;11:54:09;Никитенко_Г_Г;E;Refs;RefWrite;2;;B/84/4;"Номенклатура 00000025 INFINITY SPACE 30мл ""Aurora"" 0 мг" А потом идут "лишние": 20160527;19:54:14;Никитенко_Г_Г;E;Refs;RefWrite;2;;B/84/40;Номенклатура 00000060 INFINITY Lad 25мл Зеленое яблокп 3 мг Я так понимаю это элемент с ид 40. Вот тут кажется и косяк. Я только щас заглянул в dbf - у этого элемента номер строки (порядковый) 40, а ид 14. Следующая строка: 20160527;19:54:54;Никитенко_Г_Г;E;Refs;RefWrite;2;;B/84/41;Номенклатура 00000061 INFINITY Lad 25мл Классический табак 3 мг Ид 41 в млг, а в дбф у этого элемента строка 41, а ид 15 Следущая: 20160527;19:55:39;Никитенко_Г_Г;E;Refs;RefWrite;2;;B/84/42;Номенклатура 00000062 INFINITY Lad 25мл Клубника со сливками 3 мг Ид 42 в млг, а в дбф у этого элемента строка 42, а ид 16 И так далее. Да а у "правильной" номенклатуры и строка и ид 4. Или я туплю, или что это на хрен? |
|||
13
Ёпрст
18.08.16
✎
15:58
|
(12)
Вид/Тип/Код |
|||
14
Ёпрст
18.08.16
✎
16:01
|
+13
виды объектов: Неопределенный "U" Число "N" Строка "S" Дата "D" <<Справочник>> "B" <<Документ>> "O" <<Счет>> "T" <<ПланСчетов>> "P" <<ВидСубконто>> "K" <<Календарь>> "C" <<ВидРасчета>> "A" |
|||
15
Это_mike
18.08.16
✎
16:01
|
(13) класс объекта/вид/ид
|
|||
16
Ёпрст
18.08.16
✎
16:02
|
и.. ид там в 36
|
|||
17
Это_mike
18.08.16
✎
16:06
|
(16) не. там он как раз числовой.
|
|||
18
trad
18.08.16
✎
16:07
|
(16) опят мимо)) ид там в 10
|
|||
19
Ёпрст
18.08.16
✎
16:07
|
(17) а ну да, его наеборот, нужно к 36 переводить, чтоб в табличке найти.
|
|||
20
Ёпрст
18.08.16
✎
16:08
|
(18) ну дык, все константы уже не вспомнишь
|
|||
21
trad
18.08.16
✎
16:15
|
||||
22
programer1c
18.08.16
✎
16:19
|
Москвичам привет) Ну если никто не знает, как исправить, то вопросов больше нет. Всем пасибо.
|
|||
23
Это_mike
18.08.16
✎
16:22
|
(22) попробуй доступ через ПоставщикДанныхЖурналРегистрации.
|
|||
24
Ёпрст
18.08.16
✎
16:22
|
(22) Не надо ничего исправлять, пользуй класс ПоставщикДанныхЖурналРегистрации
|
|||
25
Ёпрст
18.08.16
✎
16:23
|
он и архивы журналов пасёт
|
|||
26
programer1c
18.08.16
✎
16:52
|
Это я так понимаю, через мод (1с++). Работодатель хочет чистую платформу. Но на самом деле мой вопрос решен. То что я искал в журнале, я уже нашел. И за базу я теперь спокоен. Если это не только у меня, то она в порядке, глюк в платформе.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |