Имя: Пароль:
1C
1С v8
&НаКлиенте&НаСервере управляемые формы внешняя обработка
, ,
0 Ilya Nikolaevich
 
17.06.14
22:52
&НаСервере
Процедура ОчисткаНаСервере()
    РС = РегистрыСведений.ДанныеБизнесПроцессов.СоздатьНаборЗаписей();
    РС.Записать();
КонецПроцедуры
&НаКлиенте
Процедура Очистка(Команда)
    /РС.Записать();
    ОчисткаНаСервере();
КонецПроцедуры

данный код отрабатывает на локальной базе на серверной он даже не заходит в ОчисткаНаСервере() просто проходит ее, что это, что с этим делать?
1 vicof
 
17.06.14
22:53
Включить отладку на сервере
2 Вызвать Исключение
 
17.06.14
22:54
(0) http://www.gilev.ru/debug/  
аналогично для 8.3 и 8.1
3 Ilya Nikolaevich
 
17.06.14
23:00
не удалось изменить значение нового параметра (ImagePath)
4 Вызвать Исключение
 
17.06.14
23:02
(3) админа тогда завтра с утра попроси :D
5 Ilya Nikolaevich
 
17.06.14
23:05
тоесть проблема только в этом???
6 Вызвать Исключение
 
17.06.14
23:08
(5) если параметр "debug" у агента 1С на сервере не прописан - то да..
у тебя ж отладчик в серверные процедуры и функции не заходит, но код этот выполняется же?
7 Ilya Nikolaevich
 
17.06.14
23:10
нет, код не выполняется... если бы выполнялся то все хорошо было бы, мне важен результат
8 Вызвать Исключение
 
17.06.14
23:12
(7) нуу, раз код не выполняется нужно тогда отладчиком смотреть, а для этого, сам понимаешь, дэбаг надо прописать :D
9 Ilya Nikolaevich
 
17.06.14
23:14
хм...проверил еще раз, код выполняется но записи из регистра не удаляются, пытался в предприятии удалить, пишет "В данной транзакции уже происходили ошибки" как быть?
10 Вызвать Исключение
 
17.06.14
23:14
(7) а вообще если на файловой работает, то и на сервере должен..напиши попроще код.. закинь на сервер какой-нть числовой параметр, например, прибавь к нему на сервере единицу и посмотри, что с сервера придет, типо того))
11 Вызвать Исключение
 
17.06.14
23:15
(9) а говоришь, не работает
12 Ilya Nikolaevich
 
17.06.14
23:25
Изначально проблема в том, что я обновляю базу, 1с начинает реструктуризацию и пишет что в регистре есть неуникальные записи, я пытаюсь их удалить, ни в предприятии, ни программно они не удаляются, что делать то при этом?
13 Вызвать Исключение
 
17.06.14
23:33
(12) ну вообще, нужно смотреть, что поменялось в регистре в новом релизе..ну и там уже по ситуации :)
возможно, какое-либо добавленное ранее в регистр измерение было как-нибудь обновлено с приоритетом файла при взведенном флажке разрешить удаление объектов основной конфигурации, например..
14 Ilya Nikolaevich
 
17.06.14
23:35
не было обновлений, я сам добавил пару объектов, и теперь не могу обновить
15 Вызвать Исключение
 
17.06.14
23:36
ну значит в этом и проблема :D
16 1с-кин
 
18.06.14
00:41
(9)>>пишет "В данной транзакции уже происходили ошибки"
значит, ошибка намного раньше, и вообще, возможно, не в этом модуле. А 1С только здесь реагирует "ошибкой".
17 rphosts
 
18.06.14
04:11
(7) ну значит ты не жмёшь ту кнопку обработчик которой вызывает Процедура Очистка(Команда)