Передача параметров с клиента на сервер. #737839


#0 by crawn_sv
Типовая Бухгалтерия предприятия 3.0 (3.0.37.41). Регламентированные отчеты. MS SQL Server 2005 на Windwos Server 2003 R2. Суть проблемы. Открываю любой из регламентированных отчетов, меняю что либо в Табличном документе, сохраняю, скидывает на предыдущее значение. Гляжу в отладчик, а там происходят "веселые вещи". Пока на КЛИЕНТЕ запускаются обработки, реквизит "ТабличныйДокумент" отображает все изменения, т.е. все поля что я изменил отображают значения, которые я вбил туда я сам. Как только запускается СЕРВЕРНАЯ процедура, реквизит "ТабличныйДокумент" меняется, и все значения становятся на те, которые были до внесения моих изменений, т.е. те что были заполнены при открытии отчета. Куда копнуть, что сделать?
#1 by rphosts
серверная процедура это случайно не "СформироватьОтчётНаСервеер"?
#2 by crawn_sv
Нет, первая процедура, что запускается на сервере при сохранении это "ПередСохранением".
#3 by crawn_sv
Вернее не процедура а функция.
#4 by rphosts
ну посмотри в отладчике в какой момент содержимое ячейки табличного документа изменяется... когда правил табличный документ не забыл нажать Enter?
#5 by crawn_sv
Нет, про enter не забыл. Как раз в отладчике и гляжу. Содержимое ячейки табличного документа на клиенте было то, которое я менял. Даже в табло включаю значение. Как только проваливаюсь в процедуру на сервере (вернее в функцию "ПередСохранением"), то содержимое меняется на сохраненное. Кстати проблема лечится ребутом службы 1С. Потом какое-то время работает. Потом опять... Попробую врубить полный ТЖ. Может он, хоть какие мысли даст...
#6 by crawn_sv
Нету талантливых Админов? Помочь не кому?
#7 by rphosts
это форум одинэснеков, админов ищите в другом месте но с 1С они вам не помогут. контекст процедуры не НаСервереБезКонтекста ?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям