Имя: Пароль:
1C
1С v8
тестирование при клиент-серверном варианте работы
,
0 Night_Wolf
 
13.09.11
09:17
Собственно подскажите как тестировать ту часть кода, которая отрабатывает на сервере 1С. У меня есть обработка, которая должна там отрабатывать в качестве, но она на отрабатывает. И при этом никаких ошибок нет. В конфигураторе я поставил в "Сервис->Параметры->Проверка" все галочки. Проверил - обработка ошибок не выдаёт. Смысл обработки - периодический обмен через .dbf файлы. Подскажите как быть.
1 Axel2009
 
13.09.11
09:18
-debug при запуске службы сервера
2 Нуф-Нуф
 
13.09.11
09:18
нужно запускать службу 1с с параметром дебаг, пошушукай поиском - на форуме часто всплывало
3 Night_Wolf
 
13.09.11
09:22
(1) и (2) - То есть запускать службу сервера на локальной машине?
4 Axel2009
 
13.09.11
09:24
поиск рулит
5 mikecool
 
13.09.11
09:27
(3) я обычно кричу админам - "Мужики, запускай с дебагом"
а че они дальше делают - я хз
6 ДенисЧ
 
13.09.11
09:30
(3) можно и локально. но у меня сейчас и боевой сервер с дебугом забущен, ибо клиентов пока мало.
7 Night_Wolf
 
13.09.11
11:53
Я всё равно ничего не понял из того, что вы сказали. Как что запустить? У меня сервер и так запущен. А если учесть это:
"На сервере невозможна отладка, отладчик 1С не работает на сервере." - Книга знаний: Программирование для системы клиент-сервер в 1С 80 для чайников, тогда вообще непонятно как нормально отлаживать. Я пока понавставлял по коду ЗаписьТекста везде и смотрю, докуда дойдёт. Таким образом отлаживаю. Но это ведь некорректно. Может кто-нибудь подробно объяснить - как правильно отлаживать код, который исполняется на сервере? И занести потом в ФАК. (З.Ы. Сервер поднимал не я, я не умею пока. Может поэтому мне сложнее понять.)
8 Night_Wolf
 
13.09.11
12:04
Ну и вдогонку - выяснилось, что не работала конструкция:
ЭлементОбъект = ЭлементСсылка.ПолучитьОбъект();
Получется - на сервере нельзя получить объект?
9 Maxus43
 
13.09.11
12:07
(8) всё можно, скорей всего ЭлементСсылка в данном случае далеко не ссылка
10 Axel2009
 
13.09.11
12:07
параметры запуска службы находятся в реестре. вот там и править.
11 Night_Wolf
 
13.09.11
12:10
(9) - элементСсылка - это 99,(9)% ссылка. Я с ней потом дальше работаю в коде (запросы там с отбором по ссылке)- и всё нормально отрабатывает.

(10) - Не, в реестр я не полезу. Тяму маловато, при рабочих то пользователях.
12 Maxus43
 
13.09.11
12:10
(11) при рабочих юзерах и не запустиш на отладку, перезапуск службы нужен
13 unregistered
 
13.09.11
12:11
14 Night_Wolf
 
13.09.11
12:43
(10),(12),(13) - Спасибо. Стало легче. С праздником вас и всех! Сегодня же день программиста!!!
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn