Имя: Пароль:
1C
 
Инициализация глобального модуля
0 kirS
 
01.02.08
09:45
Хелп!1с 7.7. Конфа ТиС релиз 025.Долгая инициализация глобально модуля после перехода с DBF на SQL движок.
Крутится на Win2000Server под MSSQL2000.
1 Sadovnikov
 
01.02.08
09:48
Отдадчик + Замер производительности.
2 kirS
 
01.02.08
09:58
Поясни плиз
3 kirS
 
01.02.08
09:58
Сделать отладку?
4 Sadovnikov
 
01.02.08
10:15
"Долгая инициализация " - это именно инициализация или выполнение?
5 kirS
 
01.02.08
10:16
Именно инициализация при монопольном входе.
6 Если
 
01.02.08
10:19
Открой Отладчик нажми на часики (замер производительности), открой 1С отожми часики и смотри где тормоз.
7 kirS
 
01.02.08
10:31
Сделал.Косяк в процедуре.После ее коммента 1с моно вошла,тока теперь период долго открывается.
8 Если
 
01.02.08
10:32
Что за процедура?
9 kirS
 
01.02.08
10:35
//----- ТТ -----------------------------------------
глСпр_тт = СоздатьОбъект("Справочник.ТТ");
Если МонопольныйРежим()=1 Тогда
   ТекДат = ТекущаяДата();
 глСпр_тт.ПорядокРеквизита("ДатаИ");
   глСпр_тт.ВыбратьЭлементы();
   Пока глСпр_тт.ПолучитьЭлемент()=1 Цикл Если ПустоеЗначение(глСпр_тт.ДатаИ)=1 Тогда Продолжить;КонецЕсли;
       Если ТекДат-глСпр_тт.ДатаИ>93 Тогда
         глСпр_тт.ДатаИ = '..';
           глСпр_тт.Записать();
       КонецЕсли;
   КонецЦикла;
КонецЕсли;
//*---- ТТ ----------------------------------------*
10 Если
 
01.02.08
10:37
смотри, что за справочник и нах его менять при монопольном входе.
11 kirS
 
01.02.08
10:38
Посмотрел.В справочнике ваще ничего нет
12 Если
 
01.02.08
10:41
Ты в глабальнике ищи. Ктото же добавил гл Спр_тт.
13 kirS
 
01.02.08
10:42
Справочник фиксирует изменения,которые делались в документах
14 Если
 
01.02.08
10:45
Ну так он нужо тебе однако. Только зачем при монопольном входе его менять?
15 Попытка1С
 
01.02.08
10:45
(14) а журнал регистрации чем плох, такая хрень явно не лучшее решение. Лучше уж модули доков доделать, и писать это в журнал что нужно.
16 Если
 
01.02.08
10:46
(15) Теперь то чего кулаками махать. Старые доки менялись и изменения записывались по старому.
17 kirS
 
01.02.08
10:47
(13)Написано не мной.Я его закомментил.Теперь проблема с переносом ТА на новый месяц.Уже 20 минут переносятся.
18 Salimbek
 
01.02.08
10:50
Скорее всего у тебя проблема именно в переносе ТА. и отладчик выдал большое временное значение на этой процедуре потому, что к нему приплюсовалось время переноса (можно уточнить при построчном анализе времени выполнения)
19 kirS
 
01.02.08
10:54
Немного не ясно,почему раньше на ДБФ все крутилось без проблем?
20 kirS
 
01.02.08
15:09
Тема закрыта.Всем спасибо.Проблема была в (9),только не ясно,почему на ДБФ оное работало.