Имя: Пароль:
1C
 
Выгрузить один объект структуры метаданных
0 sdemon72
 
02.03.05
23:30
V7.
Существует задача передать один объект структуры метаданных (к примеру Документ.ПоступлениеТМЦ) и обновить им структуру метаданных в другой конфигурации. Передавать весь md-шник не катит, слишком большой (нужно передать почтой). Есть какие-нибудь решения?
1 insider
 
02.03.05
23:44
gcomp попробуй: http://1c.alterplast.ru/download.html
2 Guk
 
02.03.05
23:54
(0) А на том конце толковые люди есть?...
3 vS
 
03.03.05
06:17
на одном из концов всегда есть толковый люди, но не всегда на том :( каком хотелось бы
4 unknown
 
03.03.05
06:19
И довольно часто со стороны отправления, сидит не тот, кому надо.
5 427
 
03.03.05
09:31
в 7.7 сделать можно. Штатными средствами 1С + винда...

P.S. долго рассказывать...
6 Warlock
 
03.03.05
10:25
Нужно объект метаданных скопировать в буфер обмена и сохранить в файл *.clp с помощью Clipboard viewer (clipbrd.exe).
Полученный файл *.clp передать другой стороне и открыть его с помощью той же программы (Clipboard viewer). Далее просто "правка/вставить" в другой конфигурации.
7 Guk
 
03.03.05
10:29
(6) Именно подразумевая то что ты сказал, я задал вопрос в (2)...
8 Warlock
 
03.03.05
10:31
(7)Это не очень сложные манипуляции. Даже далекому человеку можно по телефону объяснить, какие кнопочки жать...
9 Guk
 
03.03.05
10:34
(8) По разному бывает...
10 Морозов Александр
 
03.03.05
10:36
А зачем в базу знаний добавил?
11 Warlock
 
03.03.05
10:37
(10)Мешает?
12 Морозов Александр
 
03.03.05
10:38
Можно скопировать нужный объект в чистую базу. МД файл будет весить ~350КБ, и тоже отправить по почте. без всяких програмулек...

Добавим в базу знаний?
13 Warlock
 
03.03.05
10:42
2 Морозов Александр:
Цитата afk:
===cut===
Человеку тридцатник (будет), а рефлекс "подумать прежде чем сказать" не сработал...
===cut===

Цитата из (0):
===cut===
Передавать весь md-шник не катит, слишком большой (нужно передать почтой)
===cut===
14 Морозов Александр
 
03.03.05
10:43
(13) 350 килобайт стало много?
15 Warlock
 
03.03.05
10:44
(14)Извини, не прочитал внимательно. Спешу. Убежал...
16 Warlock
 
03.03.05
10:45
2 Морозов Александр
(12) - тоже решение
17 Афанасий
 
03.03.05
10:50
Помоему все очень просто!
Делаешь новую конфу с этим объектом и пересылаешь, а там только объединить конфы и все. (Оставив галочку только на этом объекте...)
Решение стандартное...
18 GrayT
 
03.03.05
10:51
+12 Не забыв про связанные объекты
19 zzzzz
 
03.03.05
10:52
(12) Правильное решение в случае независимых объектов.
Но если это справочник, в реквизитах которого элементы других справочников.

Имхо - рар разбивает объект на части, так что почта работает.
Зы была ветка, на которой предлагались большие ящики. (как вариант)
20 sdemon72
 
03.03.05
23:58
2 insider
Большое, просто огромное спасибо, это как раз то что надо!!!
21 Синхронизатор
 
04.03.05
02:28
(6),(7),etc.:
Не годится через клипбоард для далекого от конфигурирования человека.
Если этот объект - документ, уже существующий в базе и имеющий проводки - то полная фигня со вставкой полученного содержимого клипборда получится. Вопросов "почему" лучше не задавай - сам попробуй, да?
(17): один объект в пустую ИБ скопировать не получится - придется туда же копировать все объекты, на которые копируемый объект ссылается. Например, для Документа - придется копировать и его Журнал (если есть), и все связанные объекты агрегатных типов (все справочники, какого типа в документе есть реквизиты). Иначе ссылки "потеряются" и вместо "родных" будут реквизиты примитивных типов ("Строка").
Так что ситуация только на первый взгляд решаемая сполпинка.
А вот (спасибо Феде Езееву!) благодаря GComp эта проблема таки решается относительно просто и формально.
Ещё есть возможность (спасибо Саше Орефкову!) заюзать для этого дела OpenConf - но это уже сложнее... хотя если самому один раз пропариться хорошенько и написать грамотные плагины/скрипты (на обоих концах!), то обновлять конфу ваще прэлестно можно бдет (даже с помощью очень тупого спеца на том конце!).
22 Guk
 
04.03.05
08:02
(21) Я вопросов "почему" задавать конечно не буду, потому что сам это делал и не раз.
Я не зря в (2) спрашивал...
23 Guk
 
04.03.05
08:05
+(22) А кстати, что такое GComp?...
24 GrayT
 
04.03.05
09:17
25 Guk
 
04.03.05
10:41
(24) Да пошутил, пошутил...
Программист всегда исправляет последнюю ошибку.