powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / передача ссылки ФизЛица через Com соединение
5 сообщений из 5, страница 1 из 1
передача ссылки ФизЛица через Com соединение
    #39122957
duh_si
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток.

Имеется Таблица значений, в неё вводятся ФизЛица, при нажатии кнопки, идет подключение к другой БД и там создаются выбранные ФизЛица
с примитивным типом данным у меня все получается, а вот ссылку ни как не могу передать

Connection - это подключение к другой БД.

Код: coco
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
Для Каждого ЗаписьСтроки Из ТЗ Цикл
 
спр = Connection.Справочники.ФизическиеЛица.СоздатьЭлемент();
                         
             спр.Наименование = ЗаписьСтроки.ФизическиеЛица.Наименование;            
             спр.ДатаРождения = ЗаписьСтроки.ФизическиеЛица.ДатаРождения;
             спр.ИНН = ЗаписьСтроки.ФизическиеЛица.ИНН;          
             спр.КодИМНС = ЗаписьСтроки.ФизическиеЛица.КодИМНС;
             спр.Комментарий = ЗаписьСтроки.ФизическиеЛица.Комментарий;
             спр.СтраховойНомерПФР = ЗаписьСтроки.ФизическиеЛица.СтраховойНомерПФР;
             спр.Пол = ЗаписьСтроки.ФизическиеЛица.Пол;              
             спр.МестоРождения = ЗаписьСтроки.ФизическиеЛица.МестоРождения; 
             спр.ОсновноеИзображение = ЗаписьСтроки.ФизическиеЛица.ОсновноеИзображение;              
             спр.МестоРожденияКодПоОКАТО = ЗаписьСтроки.ФизическиеЛица.МестоРожденияКодПоОКАТО;                             
             спр.ГруппаДоступаФизическогоЛица = ЗаписьСтроки.ФизическиеЛица.ГруппаДоступаФизическогоЛица; 
             спр.ЛьготаПриНачисленииПособий = ЗаписьСтроки.ФизическиеЛица.ЛьготаПриНачисленииПособий;            
             спр.ИмеетНаучныеТруды = ЗаписьСтроки.ФизическиеЛица.ИмеетНаучныеТруды;
             спр.ИмеетИзобретения = ЗаписьСтроки.ФизическиеЛица.ИмеетИзобретения;
                
            Для Каждого Стр Из ЗаписьСтроки.ФизическиеЛица.СоставСемьи Цикл          
                нСтр = спр.СоставСемьи.Добавить();
                
                нСтр.СтепеньРодства = Стр.СтепеньРодства; //????  //Ссылка.СтепениРодстваФизЛиц
                нСтр.Имя = Стр.Имя;
                нСтр.УдалитьГодРождения = Стр.УдалитьГодРождения;
                нСтр.ДатаРождения = Стр.ДатаРождения; 
            КонецЦикла;
       Спр.Записать();
КОнецЦикла;



нСтр.СтепеньРодства = Стр.СтепеньРодства; на примере этой строки ( 25 )

Стр.СтепеньРодства - сюда значение я получаю

а тут нСтр.СтепеньРодства выводиться "СОМобъект"

Объясните что не так делаю и как можно добиться желаемого?
...
Рейтинг: 0 / 0
передача ссылки ФизЛица через Com соединение
    #39122963
Zerro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
оле на то и оле что передавать все простыми типами. Ищи по коду или уиду- справочники.СтепеньРодства .найти по коду(Стр.СтепеньРодства.код)
...
Рейтинг: 0 / 0
передача ссылки ФизЛица через Com соединение
    #39122989
duh_si
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: coco
1.
2.
3.
4.
5.
6.
7.
	Для Каждого Стр Из ЗаписьСтроки.ФизическиеЛица.СоставСемьи Цикл  		 
		нСтр = спр.СоставСемьи.Добавить();
		нСтр.СтепеньРодства = Connection.Справочники.СтепениРодстваФизЛиц.НайтиПоКоду(Стр.СтепеньРодства.Код);  //СтепениРодстваФизЛиц
		нСтр.Имя = Стр.Имя;
		нСтр.УдалитьГодРождения = Стр.УдалитьГодРождения;
		нСтр.ДатаРождения = Стр.ДатаРождения; 
КонецЦикла;



правильно ли делаю?
Код: coco
1.
нСтр.СтепеньРодства = Connection.Справочники.СтепениРодстваФизЛиц.НайтиПоКоду(Стр.СтепеньРодства.Код);


просто нужного результата нет((
...
Рейтинг: 0 / 0
передача ссылки ФизЛица через Com соединение
    #39123017
Zerro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
duh_si,
да.. посмотри в отладчике. да и как создавал на той стороне раньше с- тем же кодом или просто с названием? тьогда надо искать по названию
...
Рейтинг: 0 / 0
передача ссылки ФизЛица через Com соединение
    #39124416
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Будешь создавать - идентификатор присвой им аналогичный первой базе. Тогда и проблем с переименованием и тд и тп не будет.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / передача ссылки ФизЛица через Com соединение
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]