|
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 - В каком-то документе на последнем месте реквизита установлен отбор |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |