компьютерный форум
Вернуться   Компьютерный форум > Программирование и вебстроительство > 1C (Все версии) > WEB расширение 1С 8.0


Ответ
 
LinkBack Опции темы Опции просмотра
Старый 12.08.2009, 10:03   #1
Пользователи
 
Регистрация: 11.08.2009
Сообщений: 2
По умолчанию

Подскажиет пожалуйста... есть вот такой код:
Код:
************ObjectRef PoliceRef = (ObjectRef)this.ViewState["PoliceRef"];

************UpdCmd.CommandType = CommandType.TableDirect;

************UpdCmd.Connection.Open();

************UpdCmd.Parameters.Clear();
************UpdCmd.CommandText = "Документ.КонтСтраховойПолис";
************UpdCmd.Parameters.Add("Ссылка", PoliceRef);
************UpdCmd.Parameters.Add("ДатаДосроч", DateTime.Now);

************//********************************
************V8DbConnection Conn = GetNewConnection();
************Conn.Open();
************ObjectRef SelfRef = null;
************String NumRastorg = "";
************try
************{
****************ComObject CounterpartObj = (ComObject)V8.CallByString(Conn, Conn.Connection, "Документы.ДосрочноеРасторжение");
****************ComObject CounterpartObjRef = (ComObject)V8.Call(Conn, CounterpartObj, "СоздатьДокумент");
****************V8.Put(Conn, CounterpartObjRef, "ПолисДляРасторжения", PoliceRef);
****************V8.Put(Conn, CounterpartObjRef, "ВозвращенаПремия", this.Session["NashiBabki"]);
****************V8.Put(Conn, CounterpartObjRef, "Дата", DateTime.Now);
****************V8.Call(Conn, CounterpartObjRef, "Записать");
****************SelfRef = (ObjectRef)V8.Get(Conn, CounterpartObjRef, "Ссылка");
****************NumRastorg = (String)V8.Get(Conn, CounterpartObjRef, "Номер");
****************UpdCmd.Parameters.Add("ДосрочноеРасторжение", SelfRef);
****************this.Session["NumRastorg"] = NumRastorg;
****************UpdCmd.Parameters.Add("ПричинаПрекращения", "Заявление №" + NumRastorg);
************}
************finally { Conn.Close(); }
************//********************************
************UpdCmd.Parameters.Add("Статус", _1C.V8.ПеречислениеСсылка_Статус.Расторжен);
************//UpdCmd.Parameters.Add("Статус", "Оформлен");

************// Create nested table
************UpdCmd.ExecuteNonQuery();
************Conn.Close();
UpdCmd.Parameters.Add("ДосрочноеРасторжение", SelfRef);
в этой строке казалось бы в элемент справочника дожна в поле ДосрочноеРасторжение попасть ссылка SelfRef на объект Документы.ДосрочноеРасторжение созданный в коде...

но этого не происходит... в чём косяк?

Заранее спасибо!...




IT-Alex вне форума  
Digg this Post!Bookmark Post in Technorati
Ответить с цитированием
12.08.2009, 10:03
Техник
реклама
По умолчанию

Ответ


Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Вкл.



Текущее время: 20:38. Часовой пояс GMT.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot
Content Relevant URLs by vBSEO 3.5.0 RC2