Имя: Пароль:
1C
1C 7.7
v7: Обновление справочника, в чем ошибка...
0 Gavrinev
 
15.09.11
15:03
Добрый день, просьба подсказать, данная процедура делает обновление справочника Прайс, но проблема в том что работает через раз - вылетает 1C:V7 starter program (multi-user) - обнаружена ошибка. Приложение будет закрыто. ит.д. и вываливается...

Процедура СформироватьПрайс()
Перем Спп,Спт,Н;
Спп=СоздатьОбъект("Справочник.Прайс");
Спт=СоздатьОбъект("Справочник.Товары");
// очищаяем значения
Спп.ВыбратьЭлементы();
Пока Спп.ПолучитьЭлемент()=1 Цикл
   Спп.Удалить(1);
КонецЦикла;            
Н=0;
Спт.ВыбратьЭлементы();
Пока Спт.ПолучитьЭлемент()=1 Цикл
   Н=Н+1;
   Состояние(Н);
   Спп.Новый();
   Спп.Код                = Спт.Код;
   Спп.Наименование    = Спт.Наименование;
   Спп.Серия            = Спт.Серия;
   Спп.Изготовитель    = Спт.Изготовитель;
   Спп.СрокГодности    = Спт.СрокГодности;
   Спп.Розн_Цена        = Спт.Розн_Цена;
   Спп.Опт_Цена        = Спт.Опт_Цена;
   Спп.ДатаПрих        = Спт.ДатаПрих;
   Спп.Записать();
КонецЦикла;
КонецПроцедуры    
Конфигурация 1с.бух 77
1 andrewks
 
15.09.11
15:04
инфу по ошибкам давай. ругается всё время одинаково?
2 andrewks
 
15.09.11
15:04
релиз/БД/ось/etc
3 andrewks
 
15.09.11
15:05
+(2) ВК, версии
4 zahar140382
 
15.09.11
15:11
Антивирус посмотри.
5 zahar140382
 
15.09.11
15:12
Сегодня по случаю чинил компьтер от этой ошибки 1C:V7 starter program (multi-user) - обнаружена ошибка. Сначала как водится проверил на вирусы, чистил реестр,переустановил движок 1С, пытался сделать откат конфигурации ОС и т.д.
В моем случае решением оказалось снятие DEP-защиты. (возможно помогло и выше перечисленное).
Для тех кто не помнит как это делать в Win-XP:
Мой компьютер-Свойства-Закл. Дополнительно-Быстродействие-Параметры-Закл. Предотвращение выполнения данных.
6 zahar140382
 
15.09.11
15:14
1Сv7.exe в исключения добавь
7 zahar140382
 
15.09.11
15:19
ну и у антивиря добавить в исключения файлы базы.
8 1Сергей
 
15.09.11
15:20
вот тут:

Спп.ВыбратьЭлементы();
Пока Спп.ПолучитьЭлемент()=1 Цикл
   Спп.Удалить(1);
КонецЦикла;
9 zahar140382
 
15.09.11
15:29
(8) тут очищается справочник, ели ты не заметил.или что тут?
10 zahar140382
 
15.09.11
15:30
Дело явно не в коде а в работе самой оболочки!
11 Gavrinev
 
15.09.11
15:30
(8) При тесте не удается вычислить где ошибка. А что значит Вот Тут???

Антивирус NOD32 постоянно обновляется

Остальным спасибо пока пробую выше перечисленные варианты
12 andrewks
 
15.09.11
15:31
(8) нормально это отрабатывает, выборка не нарушается
13 Gavrinev
 
15.09.11
15:33
(8) Только что протестил отдельно этот блок, все нормально...
14 andrewks
 
15.09.11
15:34
(13) отвечай на (1)(2)(3)
15 Gavrinev
 
15.09.11
15:34
(5) А дэп включить для всех, или только для основных винды?
16 zahar140382
 
15.09.11
15:35
(13) ну и еще может быть если 1С ломаная
17 zahar140382
 
15.09.11
15:35
там же можно влючить для всех кроме выбраных выбери 1С
18 Gavrinev
 
15.09.11
15:36
(1) да все одинаково, сначала в состоянии выполняется потом зависает и вылетает ошибка, жму неотправлять, и 1с вываливается
19 Gavrinev
 
15.09.11
15:37
(2) 1с77 7.70.027
самописка учета торговли (на бухии, у предприятия нет бабок на новые проги, но есть многопользователь. 1сбух)
20 Gavrinev
 
15.09.11
15:43
(5) выбрал 1с перезагрузил комп попробовал - непомогает...
21 zahar140382
 
15.09.11
15:44
(20) антивирус попробуй отключить(или в исключение файлы базы поставь)
22 Gavrinev
 
15.09.11
15:44
(3) вк нет...
23 Gavrinev
 
15.09.11
15:45
(6) 1с в брэнде есть
24 NS
 
15.09.11
15:45
Соболь? Никогда не ломайте 1Ску соболем.
25 Gavrinev
 
15.09.11
15:47
(24) им не пользуюсь, имеется лицензия на хаспе
26 Gavrinev
 
15.09.11
15:48
(8)(9) Там очищается справочник, а затем заполняется новыми занчениями...
27 NS
 
15.09.11
15:49
Тестирование и исправление что показывает?
28 Mikeware
 
15.09.11
15:49
Ошибка там же, где и всегда....
29 zahar140382
 
15.09.11
15:50
(26) я то это видел я спросил что тут имел ввиде(8)
30 Gavrinev
 
15.09.11
15:50
(27)(28) щас протестю
31 andrewks
 
15.09.11
15:53
(28)(30) бу-га-га
32 Gavrinev
 
15.09.11
15:57
(27)(28) тестирование и исправление не помогло, тестил через отладчик, медленно после нормального исполнения процедуры, в ошибочном на позиции с кодом 4, вываливается в ошибку (может в тесте тупо удалить позицию? может коряво где записана)
33 Gavrinev
 
15.09.11
16:00
(27)(28) удаление позиции не помогло, вываливается на 3 коде.
34 andrewks
 
15.09.11
16:05
если ты не будешь нормально отвечать на поставленные вопросы, то в итоге будет ветка типа "Похерил базу. Чо делать?"
35 zahar140382
 
15.09.11
16:07
(33)Базу в исключение в антивирусе ставил?
36 Gavrinev
 
15.09.11
16:13
(34) на вопрос релиз/БД/ось/etc - я в кратце ответил...
(35) в ноде в исключение базу добавил, наверно щас и 1с добавлю...
40 andrewks
 
15.09.11
16:21
(36) не вижу ответов
41 zahar140382
 
15.09.11
16:31
Если Версия DBF то попробуй снеси индексы (*.CDX) и переиндексируй базу данных
42 zahar140382
 
15.09.11
16:34
(0)какой уровень доступа у пользователя в винде?
43 zahar140382
 
15.09.11
16:38
По вопросу о Вылетах 1с


Есть два - точнее три версии ситуации :

1 - Сбойный модуль памяти компьютера
2 - Сбойная библиотека mfc42.dll
3 - В каком-то документе на последнем месте реквизита установлен отбор
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн