|
Обмен между 2-мя ИБ | ☑ | ||
---|---|---|---|---|
0
Vladislava-smile
18.09.15
✎
05:08
|
Народ, первый раз дали задачу делать обмен между базами. Не знаю даже с чего начать - поэтому решила тут спросить.
1С:Предприятие 8.3 (8.3.6.2100) Конфа - "Управление торговлей", редакция 10.3 (10.3.17.4) и 1 и 2. Базы стоят на разных серваках, номенклатура разная, но в базе, из которой будет идти выгрузка есть регистр соответствий по кодам. Нужно из главной базы брать сводные заказы и переносить по реквизитам в заказ покупателя. И заказчик хочет, чтобы перенос происходил автоматом после проведения документов. По задаче почитала и предполагаю только такое решение - сделать обмен РИБ по расписанию каждый час, и написать свои правила обмена. В конфе есть ОбменУТУТ - не знаю подойдет или нет. Напишите, пжлст, может делал кто-нибудь подобное ... С чего начать вообще. |
|||
1
Апош
18.09.15
✎
05:20
|
>обмен РИБ
не пойдёт. бери КД и рисуй правила |
|||
2
Vladislava-smile
18.09.15
✎
05:41
|
Ладно, правила напишу свои, а дальше связь через что настраивать?
|
|||
3
Vladislava-smile
18.09.15
✎
05:42
|
А самый главный вопрос - можно реализовать как-то этот перенос после проведения документа?
|
|||
4
Апош
18.09.15
✎
05:53
|
(2) какую такую связь?
(3) можно. а чем проведение провинилось? |
|||
5
Vladislava-smile
18.09.15
✎
05:57
|
(4) Можно ли пользоваться уже готовыми правилами обмена? Как я писала есть УТУТ, туда вставить свои правила. И еще есть варианты передачи - ftp, com или файл. Какой лучше использовать?. А по поводу проведения - нашла только по расписанию, подскажите по-подробнее как реализовать, пжлст.
|
|||
6
Vladislava-smile
18.09.15
✎
05:58
|
Или можно сделать Подписку на событие, где можно вызывать обмен?
|
|||
7
Апош
18.09.15
✎
06:01
|
ну можно и комом цепляться. проще всего при похожих конфигурациях
сделай процедуру, которая будет делать тебе обмен для начала, потом будешь думать, как её применять. |
|||
8
Апош
18.09.15
✎
06:08
|
я когда-то обёртку рисовал для универсального обмена. юзер жмакает кнопку, дальше оно само. находит правила, задаёт отборы, выгружает...
|
|||
9
Vladislava-smile
18.09.15
✎
06:12
|
(8) - обязательно свою процедуру писать? Я думала воспользоваться стандартными методами ... Я правда первый раз с этим сталкиваюсь ...
|
|||
10
Апош
18.09.15
✎
06:15
|
(9) я не настаиваю
Функция ВыполнитьВыгрузку() Экспорт //заметь, без параметров ОбработкаОбмена=Обработки.УниверсальныйОбменДаннымиXML.Создать(); ... ОбработкаОбмена.ВыполнитьВыгрузку(); КонецФункции |
|||
11
Vladislava-smile
18.09.15
✎
06:16
|
Или может использовать универсальную обработку выгрузки и загрузки XML через com, вызывать ее после записи документа и прикручивать туда.
|
|||
12
Апош
18.09.15
✎
06:16
|
хотя, тут проще заюзать план обмена и всяческие справочники НастройкиОбмена
|
|||
13
Vladislava-smile
18.09.15
✎
06:18
|
(10) во-во, я про тоже подумала, спс, буду пробовать ...
|
|||
14
Vladislava-smile
18.09.15
✎
06:18
|
(12) тоже можно, но как их использовать после проведения не знаю, видела там только настройку расписания ...
|
|||
15
Апош
18.09.15
✎
06:21
|
шаг 1. изготовить обмен;
шаг 2. применить результат шага 1; начинай с первого |
|||
16
Апош
18.09.15
✎
06:22
|
а план обмена сам знает, что у него не обменяно
|
|||
17
Vladislava-smile
18.09.15
✎
06:29
|
(15)(16) - ясно, сначала пишу правила, потом пробую их применить через обмен. Но так ответа не было как потом вызывать все это добро после проведении...
|
|||
18
Апош
18.09.15
✎
06:30
|
(17) а это по вкусу. хочешь - по расписанию, хочешь - по кнопке
|
|||
19
Vladislava-smile
18.09.15
✎
06:39
|
Апош, спасибо большое, вопросы будут еще напишу.
|
|||
20
13_Mult
18.09.15
✎
07:10
|
А после распроведения кто удалять во второй базе будет?
Делай онлайн обмен со своими правилами по расписанию. |
|||
21
Vladislava-smile
18.09.15
✎
07:16
|
(20) а если делать и при проведении и по расписанию каждый час? Так должно исключить данную ситуацию ...
И еще вопрос - они хотят так сделать: Если номенклатура не совпала, то есть нет соответствия по коду писала что-то вроде "загружена не вся номенклатура" и можно было бы обновить по кнопке ... когда проставится соответствие ... |
|||
22
Vladislava-smile
18.09.15
✎
07:17
|
(20) Или также при распроведении вызывать обмен ...
|
|||
23
Апош
18.09.15
✎
07:31
|
(21) сделай такие правила, чтоб создавалось при отсутсвии
|
|||
24
Апош
18.09.15
✎
07:32
|
(22) отстань от документа. план обмена сам знает, чем меняться
|
|||
25
Vladislava-smile
18.09.15
✎
07:37
|
(24) все, отстала ))
|
|||
26
Vladislava-smile
23.09.15
✎
03:33
|
Люди, помогите, а, нужно перегружать документы сводный заказ за последний месяц, а он ругается ив се тут ...
В модуле ОбменУТУТ написала: (выдрала из другого обмена) Перем мТипУдалениеДанных; Перем мИнформацияОБазовыхТипах; Перем мСтарыйТипОбъектаОтправки; Перем мИмяСтарогоБазовогоТипа; Функция ПолучитьИмяБазовогоТипаПоТипуОбъекта(ТипОбъекта) Экспорт МетаданныеТипа = Метаданные.НайтиПоТипу(ТипОбъекта); Если Метаданные.РегистрыСведений.Содержит(МетаданныеТипа) Тогда Возврат "РегистрыСведений"; ИначеЕсли Метаданные.Документы.Содержит(МетаданныеТипа) Тогда Возврат "Документы"; ИначеЕсли Метаданные.Справочники.Содержит(МетаданныеТипа) Тогда Возврат "Справочники"; Иначе Возврат ""; КонецЕсли; КонецФункции Процедура ОпределитьТипОтправкиДанных(ЭлементДанных, ОтправкаЭлемента) Экспорт ТипОбъекта = ТипЗнч(ЭлементДанных); Если ТипОбъекта = мТипУдалениеДанных Тогда // удаление объекта просто отсылаем как есть Возврат; КонецЕсли; Если мСтарыйТипОбъектаОтправки = ТипОбъекта Тогда ИмяБазовогоТипа = мИмяСтарогоБазовогоТипа; Иначе ИмяБазовогоТипа = мИнформацияОБазовыхТипах.Получить(ТипОбъекта); Если ИмяБазовогоТипа = Неопределено Тогда ИмяБазовогоТипа = ПолучитьИмяБазовогоТипаПоТипуОбъекта(ТипОбъекта); мИнформацияОБазовыхТипах.Вставить(ТипОбъекта, ИмяБазовогоТипа); КонецЕсли; мИмяСтарогоБазовогоТипа = ИмяБазовогоТипа; мСтарыйТипОбъектаОтправки = ТипОбъекта; КонецЕсли; Если ИмяБазовогоТипа = "Документы" И ЗначениеЗаполнено(ДатаНачалаВыгрузкиДокументов) И ЭлементДанных.Дата < ДатаНачалаВыгрузкиДокументов Тогда // просто не выгружаем этот документ и все - игнорируем при выгрузке ОтправкаЭлемента = ОтправкаЭлементаДанных.Игнорировать; КонецЕсли; КонецПроцедуры мТипУдалениеДанных = Тип("УдалениеОбъекта"); мИнформацияОБазовыхТипах = Новый Соответствие; мСтарыйТипОбъектаОтправки = Неопределено; Сами правила: https://dropmefiles.com/sGvVE |
|||
27
Vladislava-smile
23.09.15
✎
03:34
|
Ошибка
Начало выгрузки: 23.09.2015 10:34:26 Ошибка в обработчике события ПередВыгрузкойОбъекта ПВД = СводныйЗаказ Объект = Сводный заказ 00000000045 от 01.07.2014 17:35:22 (Документ объект: Сводный заказ) Обработчик = ПередВыгрузкойОбъектаВыборки ОписаниеОшибки = Поле объекта недоступно для записи (ДатаНачалаВыгрузкиДокументов) ПозицияМодуля = (1) КодСообщения = 33 Ошибка при выгрузке данных для узла плана обмена ТипОбъекта = Документ объект: Сводный заказ Объект = Сводный заказ 00000000045 от 01.07.2014 17:35:22 ОписаниеОшибки = Ошибка в обработчике события ПередВыгрузкойОбъекта ПВД = СводныйЗаказ Объект = Сводный заказ 00000000045 от 01.07.2014 17:35:22 (Документ объект: Сводный заказ) Обработчик = ПередВыгрузкойОбъектаВыборки ОписаниеОшибки = Поле объекта недоступно для записи (ДатаНачалаВыгрузкиДокументов) ПозицияМодуля = (1) КодСообщения = 33 ПозицияМодуля = Обработка.ОбменДаннымиXML.МодульОбъекта(1668) КодСообщения = 72 УзелПланаОбмена = УТ КНР Окончание выгрузки: 23.09.2015 10:34:28 Произошла ошибка при выгрузке объектов. Было выгружено: 0 Обмен данными по настройке "Обмен с КНР" завершен (10:34:28). |
|||
28
Vladislava-smile
23.09.15
✎
04:49
|
Вставила параметр ДатаНачалаВыгрузкиДокументов в конвертацию, в правилах выгрузки Сводный заказ прописываю Параметры.ДатаНачалаВыгрузкиДокументов=ДобавитьМесяц(ТекущаяДата(), -1);
Сейчас перегружает все документы, в отладчике в конфе источника, ДатаНачалаВыгрузкиДокументов не заполняется=01.01.0001, Если прописать Сообщить(Параметры.ДатаНачалаВыгрузкиДокументов); в правилах правильную дату ставит ... Почему этот параметр не передается???? |
|||
29
Vladislava-smile
23.09.15
✎
04:53
|
Еще почитала про Правила регистрации объектов - но там тоже надо заполнять параметр ДатаНачалаВыгрузкиДокументов ... и отборы тогда указывать ...
|
|||
30
Vladislava-smile
23.09.15
✎
05:00
|
Все банально, сделала без параметра
Если Объект.Дата<ДобавитьМесяц(ТекущаяДата(), -6) тогда Отказ = Истина КонецЕсли; |
|||
31
Vladislava-smile
23.09.15
✎
05:20
|
А вопрос:
Например документы я буду переносить за прошлый день, так как за давний период нам уже не нужны проверяя этим: Если Объект.Дата<ДобавитьДень(ТекущаяДата(), -6) тогда Отказ = Истина КонецЕсли; А как потом проверять документы, которые допустим были помечены в базе источнике на удаление? |
|||
32
Апош
23.09.15
✎
05:23
|
зачем их проверять?
|
|||
33
Vladislava-smile
23.09.15
✎
05:31
|
(32) Ну пометили док сводный в источнике 3 дня назад например, а в приемнике он так и остался не проведенным так как будут перекидываться документ только за прошлый день. Или не так?
|
|||
34
Апош
23.09.15
✎
05:35
|
как скажешь, так и будет. хоть бы и Если ПометкаУдаления Тогда Отказ
и на фиг на даты смотреть? |
|||
35
Vladislava-smile
23.09.15
✎
05:49
|
(34) Сейчас попробую
|
|||
36
tixis
23.09.15
✎
06:15
|
не надо к дате приаязыватся,план обмена всеравно не будет регистрировать для выгрузки старые документы, если конечно их не изменят
|
|||
37
tixis
23.09.15
✎
06:18
|
Есть курс по конвертации от ресурса курсы по 1 с .рф, если Вам чвсто придется настраивать/писать обмены, то советую изучить данный курс, там достаточно подробно описывется как работать с онлайн обменами
|
|||
38
tixis
23.09.15
✎
06:22
|
Блин , обращение к модераторам, удалите последний пост, а то сочтете за рекламу
|
|||
39
Vladislava-smile
23.09.15
✎
07:45
|
(36, 37, 38) - Спасибо, обязательно курс надо пройти в свободное время, только сейчас всем же срочно надо ... ((.
Тут такой еще вопрос - У меня есть регистрСоответствия Номенклатуры 1й базы со второй. Код1 (стр11), Ном1(ссылкаНаНом), Код2(стр11), Ном2(стр100). Как сделать соответствие при переносе этого регистра? Во 2й базе тот регистр но, там соответственно ном2 уже имеет ссылочный тип, а ном1 - строка. |
|||
40
Vladislava-smile
23.09.15
✎
07:59
|
Я предполагаю, что строку Ном2 надо передавать сначала в параметр, использовать поиск по полю, и потом после выгрузки присваивать Ном2=Справочники.Номенклатура.НайтиПоНаименованию(НоменклатураКНРСтрока);
Но ошибка Ссылка на несуществующий объект метаданных в правилах обмена Объект = Строка ОписаниеОшибки = Значение не является значением объектного типа (ПКО) ПозицияМодуля = Обработка.ОбменДаннымиXML.МодульОбъекта(2119) КодСообщения = 11 |
|||
41
Апош
23.09.15
✎
09:31
|
что, ты правда хочешь, чтобы тебе тут отвечали про каждый чих в КД до того, как ты её освоишь?
|
|||
42
Vladislava-smile
24.09.15
✎
04:25
|
(41) Кто не хочет, пусть не отвечает, я никого не заставляю. Срочно просто нужно, а чтобы освоить все это надо убить очень много времени мне кажется.
|
|||
43
tixis
24.09.15
✎
06:02
|
В обработчике поля поиска пишем запрос к вашему регистру и устанавливаем параметр, если Вы хотите синхронизировать по наименованию в регистре, то надо у наименование поставить галочку поиска, в запросе УстановитьПараметр("Наименование",СвойсваПоиска[Наименование])
Выборка = Запрос.Выполнить.Выбрать(); Если Выборка.Следующий() Тогда СсылкаНаОбъект = Выборка.Номнклатура; КонецЕсли; Читайте внимательней информацию по обработчикам в самой конвертации; |
|||
44
Vladislava-smile
24.09.15
✎
08:28
|
(43) Блин, вообще ничего не переносит ((((. Дурдом.
Вот так выглядит настройка https://dropmefiles.com/Gm378. Ни ошибки нет, вообще ничего нет ... Реально не знаю куда копать. |
|||
45
Azverin
24.09.15
✎
08:41
|
(44) сроки у задания какие? я бы посоветовал по КД глянуть видео и потренироваться.
|
|||
46
Vladislava-smile
24.09.15
✎
08:46
|
(45) Сроки указаны только для сводного заказа. Все перенеслось, где типы совпадают, спасибо за отзывчивость, видео уже смотрю, буду дальше разбираться.
|
|||
47
t278
24.09.15
✎
08:53
|
не давно столкнулся попробуйте настроить обозреватель компьютеров. http://winitpro.ru/index.php/2012/07/10/sluzhba-obozrevatel-kompyuterov-i-oshibka-mrxsmb-8003/
команда browstat status покажет какой компьютер является мастер обозреватель компьютеров |
|||
48
Vladislava-smile
24.09.15
✎
08:57
|
А еще вопрос, допустим документ мне нужно перекидывать в одном направлении, а для регистра сделать двусторонний обмен. Это надо делать 2 разных обмена соответственно для каждого правила написать или в одном можно сделать?
|
|||
49
tixis
24.09.15
✎
09:25
|
(44) Вообще с таким кодом должна вываливаться ошибка. выведите сообщение перед построением запроса, или правила не заменили, или не заходит в этот обработчик
|
|||
50
Azverin
24.09.15
✎
09:26
|
(48) не понимаю вашего подхода. что у вас в голове отложится, если вы всё спрашивать будете? через полгода и не вспомните ничего. куда лучше почитать, набить руку на примерах - запомнится надолго, да ЧСВ "сделал сам" поднимется
|
|||
51
tixis
24.09.15
✎
09:26
|
+(49) Конкретно в запросе &НоменклатураИнстал
Запрос.УстановитьПараметр("НаименованиеИнсталл") разницу улавливаете? |
|||
52
tixis
24.09.15
✎
09:38
|
+(51) Еще и пытаетесь найти по ссылке из исходника ссылку в приемнике, надо по коду искать, который в этом регистре
|
|||
53
tixis
24.09.15
✎
10:09
|
и вообще это все нужно прописывать в ПКО номенклатуры, а не регистра сведений
|
|||
54
kudlach
24.09.15
✎
14:14
|
Посмотри как устроет типовой обмен распределенки, сделай так же но свой
- план обмена будет новый - правила обмена - загрузишь в макет сделанный тобой в КД (Конвертации Данных) - обмен обозначишь через ftp,периодичность выгрузки - по наличию новой записи, периодичность загрузки - при появлении данных. И все будет вылетать-влетать оперативно. - Правила рисуй на КД годичной давности (для толстого клиента) на последних ИТС КД новый - под новый стандарт "Предприятие" для тонкого клиента. (2.0, что ли - могу окараться с версией) - Отладку правил и проверку делай через универсальную Выгрузку-загрузку XML. - При описании документа - можешь в закладке "Перед выгрузкой" проверить документ на проведенность. - КД при формировании обмена между одинаковыми конфигурациями автоматом пытается реквизиты перекинуть о дин к одному, тебе нужно поменять документы приемники - для заявки исходящей поставить заявку входящую, или как там у тебя в задаче. Реквизиты потом самостоятельно ручками в помощнике пересмотреть и проставить. |
|||
55
kudlach
24.09.15
✎
14:18
|
а, да. признак проведенности передается без движений по регистрам. А вот, движения по регистрам переносить по базам череповато - лучше бы переносить без пометки проведения и на месте проводить.
Сопоставление по справочникам убрать по внутреннему идентификатору, поставить сравнение по наименованию. Иначе задублируешь все что можно. |
|||
56
Vladislava-smile
25.09.15
✎
02:54
|
(55) а они и будут проводится только уже в базе приемнике. (54) Проверку на проведение уже сделала.
КД - Конвертация данных, редакция 2.1 (2.1.7.1). Вот это только не ясно: "периодичность выгрузки - по наличию новой записи, периодичность загрузки - при появлении данных", но про это еще почитаю. Спасибо за подробный ответ. |
|||
57
Vladislava-smile
01.10.15
✎
07:41
|
Народ, подскажите пжлст, написала ПКГС товаров
КоллекцияОбъектов = Новый ТаблицаЗначений; КоллекцияОбъектов.Колонки.Добавить("Номенклатура"); КоллекцияОбъектов.Колонки.Добавить("Количество"); КоллекцияОбъектов.Колонки.Добавить("Цена"); КоллекцияОбъектов.Колонки.Добавить("КодКНР"); Запрос=Новый Запрос; Запрос.Текст="ВЫБРАТЬ | СоответствиеНоменклатурыИнсталлКНР.КодКНР |ИЗ | РегистрСведений.СоответствиеНоменклатурыИнсталлКНР КАК СоответствиеНоменклатурыИнсталлКНР |ГДЕ | СоответствиеНоменклатурыИнсталлКНР.НоменклатураИНСТАЛЛ = &НоменклатураИнсталл"; Для каждого стр из Источник.Товары Цикл Если ЗначениеЗаполнено(стр.ВнутреннийЗаказ) тогда стрКО=КоллекцияОбъектов.Добавить(); Запрос.УстановитьПараметр("НоменклатураИнсталл", стр.Номенклатура); Результат=Запрос.Выполнить().Выбрать(); Пока Результат.Следующий() Цикл стрКО.КодКНР=Результат.КодКНР; КонецЦикла; стрКО.Количество = стр.Количество; стрКО.Цена = стр.Цена; Сообщить(стрКО.КодКНР); Сообщить(стрКО.Количество); Сообщить(стрКО.Цена); КонецЕсли; КонецЦикла; Где теперь вызывать эту КоллекцияОбъектов для того, чтобы находить по коду соответствие номенклатураы в базе приемнике? Думала после выгрузки в ПКСНоменклатура, а он ничего не выдает, даже если пишешь Сообщить("Привет"); |
|||
58
Vladislava-smile
01.10.15
✎
08:13
|
Вот блин КД, в ПКС_ТЧ_Товары_Номенклатура писала
Значение=Справочники.Номенклатура.НайтиПоКоду(ОбъектКоллекции.КодКНР); А надо было Значение=ОбъектКоллекции.КодКНР; Вопрос снят. |
|||
59
Vladislava-smile
01.10.15
✎
10:46
|
Такая беда еще ... Документы сводный заказ из источника выгружаются только проведенные, загружаются не проведенные, так как там надо еще доп. информацию вносить. В правилах нет синхронизации по р. проведен, есть только пометка на удаление. Вот только если в приемнике он проведен, а в источнике помечен на удаление, соответственно в приемнике пометка на удаление игнорируется, что не удивительно, т.к. одновременно проведен и удален он быть не может. Как это обойти?
|
|||
60
Vladislava-smile
02.10.15
✎
09:59
|
Сделал так:
Если Объект.Проведен Тогда Попытка Объект.Записать(РежимЗаписиДокумента.Проведение); Исключение Объект.Проведен = Ложь; КонецПопытки; Иначе Если ОбъектНайден Тогда Объект.Записать(РежимЗаписиДокумента.ОтменаПроведения); Иначе Отказ = Истина; КонецЕсли; КонецЕсли; Вроде работает. Только осталось сделать еще проверку: Если документ найден, в приемнике проведен, а в источнике изменен. Надо тоже отменять проведение. Почитала, предполагаю сделать после записи сравнение таб частей в приемнике и источнике. Как я понимаю выгружаем в ТЗ и сравниваем, то есть Объект.Ссылка - приемник, а Объект - источник, так? |
|||
61
Vladislava-smile
05.10.15
✎
03:02
|
Написала так: После загрузки в ПКО дока
ТЗИстоник = Новый ТаблицаЗначений; ТЗИстоник=Объект.Товары.Выгрузить(); ТЗИстоник.Свернуть("Номенклатура, Количество, Цена",); ТЗИстоник.Сортировать("Номенклатура"); ТЗПриемник = Новый ТаблицаЗначений; ДокПриемник=Объект.Ссылка.ПолучитьОбъект(); ТЗПриемник=ДокПриемник.Товары.Выгрузить(); ТЗПриемник.Свернуть("Номенклатура, Количество, Цена",); ТЗПриемник.Сортировать("Номенклатура"); Если ЗначениеВСтрокуВнутр(ТЗИстоник) =ЗначениеВСтрокуВнутр(ТЗПриемник) тогда ИзменениеТЧ=Истина Иначе ИзменениеТЧ=Ложь КонецЕсли; Если Отказ=Ложь и ОбъектНайден и Ссылка.Проведен тогда Если Ссылка.ВалютаДокумента<>Объект.ВалютаДокумента и ИзменениеТЧ=Истина Тогда Объект.Записать(РежимЗаписиДокумента.ОтменаПроведения); Иначе Отказ=Истина; КонецЕсли; КонецЕсли; |
|||
62
Vladislava-smile
05.10.15
✎
03:02
|
Ошибка
Ошибка при выгрузке данных для узла плана обмена ТипОбъекта = Документ объект: Сводный заказ Объект = Сводный заказ 00000000055 от 01.10.2015 18:15:39 ОписаниеОшибки = Ошибка в обработчике события ПослеЗагрузкиОбъекта ИмяПКО = ЗаказПокупателя ТипОбъекта = Заказ покупателя Объект = Заказ покупателя от 01.10.2015 18:15:39 Обработчик = ПослеЗагрузкиОбъекта ОписаниеОшибки = Ошибка при вызове метода контекста (ПолучитьОбъект): Элемент не выбран! ПозицияМодуля = (38) КодСообщения = 21 ПозицияМодуля = Обработка.ОбменДаннымиXML.МодульОбъекта(1300) КодСообщения = 72 УзелПланаОбмена = УТ КНР Ошибка при загрузке объектов. Было загружено: 3 Произошла ошибка при выгрузке объектов. Было выгружено: 4 Техническая информация: ОписаниеОшибки = {Обработка.ОбменДаннымиXML.МодульОбъекта(1597)}: Ошибка в обработчике события ПослеЗагрузкиОбъекта И переносит один непроведенный документ, который по идее переносится не должен по условию в (60). Или я не в том направлении двигаюсь? |
|||
63
Vladislava-smile
05.10.15
✎
03:32
|
Еще почитала про регистр соответствие объектов для обмена, может с ним как-то связываться? Кто сталкивался, подскажите, а. У меня прям монолог какой-то получается ...
|
|||
64
patria0muerte
05.10.15
✎
05:40
|
(63) Если использовать типовые механизмы обмена - оно само с ним связывается.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |