|
v7: Пропадают документы в общем журнале при прокрутке колесом мыши | ☑ | ||
---|---|---|---|---|
0
ikea
12.12.14
✎
10:41
|
Ситуация следующая: есть общий журнал документов с отбором. При открытии его все нормально - документы отбираются по нужному отбору в нужном диапазоне дат, но как только начинаешь колесом мыши пролистывать журнал либо кнопками на клавиатуре сначала происходит небольшое подвисание, а затем из всего множества отобранных документов остается один. Такая муть наблюдается у вех пользователей.Журнал никаких настроек пользователя не сохраняет.
База DBF около 3.5 Гб. Активных пользователей 75-80 человек. Именно этим журналом пользуются около 15-20 человек. Версия 1с 7.70.027. ВК: 1с++,formex,1sqlite,v7plus,SpreadSheet. Все работают на терминальном сервере на WinServer2008R2 ТиИ делали- не помогает. P.S. Админ обнаружил странную закономерность - такая проблема есть у "старых" пользователей, которые работают в базе минимум 3 дня. Если он добавляет в домен нового пользователя - то у него такой проблемы нету первых 2-3 дня, а затем появляется такая проблема. Если у "старого" пользователя почистить его каталог 1с, то у него такой проблемы тоже нету 2-3 дня, а затем появляется. Журнал никаких настроек пользователя не сохраняет. |
|||
1
DCKiller
12.12.14
✎
10:42
|
(0) Не сохраняет? Он тебе мамой клянется? :)
|
|||
2
ikea
12.12.14
✎
10:44
|
(1) Посмотрел - не сохраняет.
|
|||
3
Builder
12.12.14
✎
10:44
|
Как оно в ДБФ с таким размером базы, зоопарком ВК и таким количеством пользователей вообще работает???
Тут прямая дорога на SQL. |
|||
4
DCKiller
12.12.14
✎
10:45
|
(3) +1, Переходите на SQL
|
|||
5
ikea
12.12.14
✎
10:45
|
(3) Работает и вполне себе ничего. SQL есть в планах, но не думаю что это решит проблему.
|
|||
6
sttt
12.12.14
✎
11:11
|
(3) гы-гы... у нас и 15 гигов дбф и зоопарк ВК, полет нормальный
|
|||
7
sttt
12.12.14
✎
11:14
|
(1) может что почистить нужно в старых папках пользователей, может запросы кривые, может ВК не так используете и т.д.
|
|||
8
Builder
12.12.14
✎
11:17
|
(6) Я же не против любителей переиндексаций и острых ощущений :)
|
|||
9
sttt
12.12.14
✎
11:19
|
(8) это редко если конфа нормально написана и регламент выполняется
|
|||
10
ikea
12.12.14
✎
11:26
|
(7) Запросов в журнале нету, стандартный отбор. Из ВК журнал использует только Formex.
Странная ситуация - куда деваются документы, чтобы отбор сбивался или глючил не сталкивался. Тут бы понять вообще что происходит. |
|||
11
sttt
12.12.14
✎
11:29
|
(10) похоже индексы слетают, если в общем журнале нет кода. попробуй 1Cv7.CFG у пользователей почистить
|
|||
12
sttt
12.12.14
✎
11:31
|
у нас бывает иногда когда большой объем грузят, тогда начинает эска глючить, или индексы слетают, тогда информация не верно отображается или вообще пусто)))
|
|||
13
Ёпрст
12.12.14
✎
11:37
|
(0) всё не читал, переиндексируй базу.
|
|||
14
Ёпрст
12.12.14
✎
11:38
|
переход на SQL при такой детской базе есть зло
|
|||
15
sttt
12.12.14
✎
11:41
|
+ (14) и это правильно, жизнь сразу наладиться )))
|
|||
16
ikea
12.12.14
✎
12:45
|
(11) Удаление 1Cv7.CFG не помогает
|
|||
17
ikea
12.12.14
✎
12:53
|
(13) Переиндескация не помогла
|
|||
18
Ёпрст
12.12.14
✎
12:56
|
(17) как делал её ? Прибитием *.cdx ?
|
|||
19
Ёпрст
12.12.14
✎
12:58
|
в 1sjourn нет документов с пустой датой ?
|
|||
20
ikea
12.12.14
✎
13:01
|
(18) Сначала в ТиИ сделал "реиндексация" не помогло, затем прибил *.cdx
|
|||
21
Эмбеддер
12.12.14
✎
13:03
|
тестирование и исправление базы не делал?
|
|||
22
Ёпрст
12.12.14
✎
13:03
|
и.. всегда при прокрутке - белое "поле", т.е нема доков ?
|
|||
23
Ёпрст
12.12.14
✎
13:04
|
так, на всякий, версии вк и порядок загрузки какой ?..
|
|||
24
Ёпрст
12.12.14
✎
13:04
|
Полный синтаксис контроль в пофигураторе проходит ?
|
|||
25
ikea
12.12.14
✎
13:05
|
(22) Нет, на удивление всегда остается ТОЛЬКО ОДИН документ, помеченный на удаление.
|
|||
26
Ёпрст
12.12.14
✎
13:05
|
Расскраска в том журнале используется ?
|
|||
27
Ёпрст
12.12.14
✎
13:06
|
Словарик, соответствует мд ?
При ТиИ ошибок нет ? |
|||
28
Ёпрст
12.12.14
✎
13:07
|
дублей по iddoc в 1sjourn нема ?
Или мусора в iddoc в этой табличке ? |
|||
29
Ёпрст
12.12.14
✎
13:07
|
открой 1sjourn любым редактором, отсортируй по date, пустых нет ?
|
|||
30
ikea
12.12.14
✎
13:10
|
Раскраски нет;
1sjourn пустых дат не имеет; Полный синтаксис контроль в пофигураторе проходит; Порядок загрузки ВК: formex,1с++, остальные dll загружаются только в нужных обработках. При ТиИ ошибок нет |
|||
31
VladZ
12.12.14
✎
13:14
|
(0) Нужно код смотреть.
|
|||
32
Ёпрст
12.12.14
✎
13:16
|
(30) 1с++ должна быть всегда первой
|
|||
33
Ёпрст
12.12.14
✎
13:18
|
дубли по iddoc есть ?
|
|||
34
ikea
12.12.14
✎
13:32
|
дублей по iddoc нет в 1sjourn
|
|||
35
Ёпрст
12.12.14
✎
13:33
|
в коде самого журнала чего ?
В формулах текстовых колонок чего ? Перехват клавиатуры, мыши используется где ? |
|||
36
ikea
12.12.14
✎
13:35
|
1с++ должна быть всегда первой тоже не помогло.
Есть процедура перехвата нажатия клавиши: |
|||
37
ikea
12.12.14
✎
13:35
|
Процедура ПриНажатииКнопкиКлавиатуры(код, _а, _ш, _к,символ,ФСО)
Если код=45 Тогда Попытка ОткрытьФорму("Документ.ПеремещТовараСклад"); Исключение Конецпопытки; ФСО=0; КонецЕсли; КонецПроцедуры |
|||
38
ikea
12.12.14
✎
13:37
|
Есть две функции выводящие пиктограммы и одна которая одна, котороя формирует список непроведенных документов.
|
|||
39
ikea
12.12.14
✎
13:40
|
Нашел в чем проблема: вот эта процедура сбивает отбор:
Процедура ФормитрованиеСпискаНепроведенныхДокументов() ВыбрДок.УдалитьСтроки(); ВыбрДок1=СоздатьОбъект("ТаблицаЗначений"); ВыбрДок1.Загрузить(ВыбрДок); ДокОтб =СоздатьОбъект("Документ"); ДокОтб.УстановитьФильтр(0,1,,,); Если Пользователь.Скл <> Перечисление.Булево.Да тогда ДокОтб.ВыбратьПоЗначению(НачалоИнтервала(),КонецИнтервала(), "ОбщВид",ПолучитьВидДокумента("ПеремещТовараСклад",ПолучитьВидОбзора())) ; иначе ДокОтб.ВыбратьПоЗначению(НачалоИнтервала(),КонецИнтервала(),"ПеремещениеСклад",Склад); КонецЕсли; пока ДокОтб.ПолучитьДокумент()=1 цикл ВыбрДок1.НоваяСтрока(); ВыбрДок1.ДокСсылка= ДокОтб.ТекущийДокумент(); ВыбрДок1.НомерДокум=ДокОтб.НомерДок; ВыбрДок1.ДатаДокум=ДокОтб.ДатаДок; ВыбрДок1.СоСклада=ДокОтб.СоСклада; ВыбрДок1.НаСклад=ДокОтб.НаСклад; ВыбрДок1.Автор1=СокрЛП(ДокОтб.Автор); КонецЦикла; ВыбрДок.Загрузить(ВыбрДок1); ВыбрДок.ВидимостьКолонки("ДокСсылка",0,);; КонецПроцедуры |
|||
40
ikea
12.12.14
✎
13:40
|
Ёпрст, огромное тебе спасибо!
|
|||
41
ikea
12.12.14
✎
13:40
|
Тема закрыта!
|
|||
42
Ёпрст
12.12.14
✎
13:43
|
а ну ясно, установка отбора в формуле колонки..
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |