Имя: Пароль:
1C
1C 7.7
v7: Чудит поиск по документам
0 Zhuravlik
 
30.11.12
17:51
Добрый вечер. Вот такая ситуация:
Нажимаю на кнопку "Поиск по номеру" - стандартную, открывается диалог поиска, вбиваю туда номер документа который надо найти, нажимаю "Найти" - находит. Ниже появляется нужный мне документ. Или список документов в в общем журнале. Нажимаю на кнопку "Выбрать", и тут 1С заявляет что документ не найден.
Дальше - в диалоге поиска, у документа указана его дата. Какой-то древний 2008г., чего в общем-то быть не должно, поскольку доки этого вида вводятся только с 12 и ЗА 12 год, но не суть, открываю журнал с этой датой - и этого дока там нет.
Что это за глюк такой и как с ним бороться?

Я в-общем понимаю, что это скорее всего из-за того, что док непосредственно удалили, но как с этим бороться? ТИИ? Я на этапе отладки удалял какие-то документы, использовал конструкцию типа:

Док.СделатьНеПроведенным();
Док.Удалить(0);

И скорее всего глючит из-за этого. Можно как-нибудь проверить?
1 mikecool
 
30.11.12
17:52
а что у тебя в таблице 1sjourn?
2 Zhuravlik
 
30.11.12
17:53
(1) Не смотрел, сейчас гляну...
3 Злопчинский
 
30.11.12
17:54
сдалей ТиИ
4 mikecool
 
30.11.12
17:56
(3) чего долить? ))
5 Guk
 
30.11.12
17:56
Док.Удалить(0) ставит пометку на удаление. так что вряд ли из-за этого...
6 Господин ПЖ
 
30.11.12
17:57
база файловая? индексы слетели...
7 palpetrovich
 
30.11.12
17:58
а банально снести CDX-ы не побовал?
8 Zhuravlik
 
30.11.12
18:02
(3)Желательно без ТИИ пока обойтись...
(5) Я дико извиняюсь, Док.Удалить() - я не помечал, а удалял непосредственно, опечатался.
(7) Нет.
Тогда в понедельник буду возиться с индексами, а сейчас займусь просмотром 1sjourn. А что там должно быть "НЕ так"? На что обращать внимание?
9 Mikeware
 
30.11.12
18:05
переиндексируйся просто
10 Zhuravlik
 
30.11.12
18:14
(9) Не помогло, в копии то-же самое...
Сейчас на копии ТИИ запущу. Наврядли досижу, раб. день через 40 минут заканчивается, я тогда в понедельник отпишусь...
Или может стоит параллельно покрутить базу в ДБФ-навигаторе? Только что там искать?
11 Zhuravlik
 
30.11.12
18:40
Скачал класный навигатор с поддержкой запросов SQL, сделал запрос

SELECT *
FROM 1SJOURN.DBF AS J
WHERE J.IDDOCDEF = " UC9" AND J.DOCNO LIKE "%1755"

Высветилась строчка с этим доком)
В поле Date указано "03.09.2012", а 1С при поиске говорит что он 31.08.08

Куда еще посмотреть?
12 Zhuravlik
 
30.11.12
18:47
А подскажите, я читаю вот здесь: http://www.script-coding.com/v77tables.html#1.1.1., там сказано:
DATE_TIME_IDDOC - одно поле
А в моем файле iSJourn отдельно поля Date, Time и IdDoc.
Я понимаю что это так и должно наверное быть (раз так есть), но почему там так описано?
13 Mikeware
 
30.11.12
18:47
(12) потому, что у тебя файловая...
14 Zhuravlik
 
30.11.12
18:49
(12) Ясно, спасибо)

В поле closed стоит 1, он проведен получается. Как его оживить?
15 Mikeware
 
30.11.12
18:51
(14) плятть.... ну все по бедным клюшкам давно описано, разжевано и так далее...
16 Zhuravlik
 
30.11.12
18:51
Буду наверное в понедельник заканчивать. Спасибо за советы.
17 Ёпрст
 
30.11.12
19:40
(0) переиндексируй базу
18 Dolly_EV
 
03.12.12
03:59
(0) отбор не включен в журнале?
если два дока светятся по номеру - может дубль по iddoc?
19 Zhuravlik
 
03.12.12
09:06
(9)(17) Переиндексировал только что, то же самое
(18) Искал в общем, без установки отбора. По номеру светится один этого вида.
20 Ёпрст
 
03.12.12
09:19
(19) и.. как хоть переиндексировал ?
21 Zhuravlik
 
03.12.12
09:23
(20) Снес все *.cdx в каталоге с базой, затем запустил монопольно.
А в пятницу в копии делал переиндексацию через конфигуратор.
И все то-же самое... Наверное все-таки придется ТИИ делать.
22 Zhuravlik
 
03.12.12
10:03
Разобрался) В поиске светился старинный док, который использовался 2 года назад. Когда я вводил новый, идентификатор изменил (ПутевойЛист -> ПутевойЛист_Старый), а синоним проглядел, вот и запутался.
И путевого с таким номером действительно не вбивалось.
А при запросе у меня высвечивался не путевой лист под номером 1755, а другой док, не сразу понял. Надо было просто в базе скульлайтом запрос сделать сразу и все, а я через внешний редактор полез.
23 palpetrovich
 
03.12.12
11:43
(22) - бугага
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.