![]() |
![]() |
![]() |
|
А никто не думал? Может быть, Орефков, или ФЕЗ ? | ☑ | ||
---|---|---|---|---|
0
vS
19.10.04
✎
16:23
|
а что это мы, братья славяне, для обновления ВЕСЬ МД таскаем?
может быть можно таскать только то, что изменилось/мы решили изменить? только не предлагайте ГКомп, это довольно массивно, и требует большого обвеса, я про минимальный софт... ФАРом я там думаю можно.. может есть чтото более визуальное применительно к 1С? |
|||
1
Diter
19.10.04
✎
16:25
|
(0) Может ActiveMD подойдёт?
|
|||
2
Diter
19.10.04
✎
16:26
|
(+1) Правда с его помощью можно только справочники и документы добавлять-изменять-удалять. Очень ограничен набор функций связанных с журналами документов.
|
|||
3
Рупор абсурда
19.10.04
✎
16:29
|
(0) Ты не поверишь, но думал об этом вслух только Гений 1С ...
(с полгода назад на т1с) |
|||
4
vS
19.10.04
✎
16:32
|
АктивМД не пробовал, попробую... в основном же меняем доки и справочники, но еще желательно: общие таблицы, глобальник, обработки, отчеты, перечисления
|
|||
5
Diter
19.10.04
✎
16:42
|
(4) С помощью этой ВК можно работать по полной программе (добавлять, изменять, удалять) со всеми модулями всех объектов МД, справочниками, документами, перечислениями. Проблемно (или невозможно) работать с формами. Ограниченно можно работать с журналами. Вообще самый простой способ работы с изменением МД я применяю такой. Есть два одинаковых МД. В первойм я например добавляю или изменяю документ. Становлюсь на него в конфигураторе и нажимаю Ctrl+Ins. После этого открываю буфер обмена и сохраняю содержимое в файл (один документ порядка 200 Kb). Беру этот файл и еду к клиенту. Там повторяю операцию с точность до наоборот.
|
|||
6
vS
19.10.04
✎
16:51
|
это мысль, надо ее подумать... просто вчера наваял 3 справочника, 5 перечислений. МД 10 метров, по почте пулять, напряг траффика, самому ехать, нет времени
|
|||
7
shura
19.10.04
✎
16:52
|
(6) А о существовании архиваторов слышал?
|
|||
8
vS
19.10.04
✎
17:08
|
я в компаундах довольно слабо понимаю, но терзает меня мысль, что владея знаниями Александра О. возможно написать такую прогу, которая бы скажем, сравнивала содержимое МД в базе с МД в бекапе 1С или с предложенным программистом, и отличия выливала в мини контейнер, из которого можно былобы влиль изменения в другой МД
|
|||
9
Diter
19.10.04
✎
17:15
|
(8) А кто такой "Александр О." ??? (На память сразу приходит эротический фильм из далёких 80-ых "История О.")
|
|||
10
vS
19.10.04
✎
17:15
|
2 (7) нет, только о телепортаторах
|
|||
11
vS
19.10.04
✎
17:21
|
Орефков, кулл человек
|
|||
12
Diter
19.10.04
✎
17:29
|
(11) Аааааааааааа
|
|||
13
fez
19.10.04
✎
18:00
|
Минимальным набором софта для тебя - будет как раз gcomp. Больше ничего не надо.
1. Разбираешь конфу в папку. 2. Правишь то, что хочешь исправить. 3. Разбираешь еще раз в ту же папку с ключом -v. 4. Внимательно смотришь - что тебе скажет gcomp. А скажет он тебе список измененных файлов. Список можно перенаправить в файл на всякий случай. 5. Берешь эти файлы с собой на дискетке к клиенту. 6. По приезду к клиенту - разбираешь его конфу gcomp'ом. 7. В развернутую папку подкладываешь файлики с дискетки. 8. Компилишь конфу обратно. 9. Загружаешь ее как измененную. Когда надоест делать ручками - напишешь скрипт. Для программиста это не должно составить затруднений. |
|||
14
France
19.10.04
✎
18:02
|
какое извращение, блин..
и все ради того, что таскаться с дискетой, которая может испортиться?.. |
|||
15
Лошадка в пальто
19.10.04
✎
18:06
|
У этой ветки два пути... В "БЗн" или в мусорку...
Какое слово мне произнести? |
|||
16
Лошадка в пальто
19.10.04
✎
18:06
|
+15. Оказывается Крю уже все решил за нас... Ветка в БЗне
|
|||
17
Crew
19.10.04
✎
18:09
|
||||
18
Таня
19.10.04
✎
18:10
|
не пинайтесь только сильно, если я щас глупость скажу, ладно?
Diter, объясни, пожалуйста, что значит с точностью до наоборот. Я через буфер обмена могу переносить только несвязанные ссылками объекты. То есть сначала в изменяемой конфигурации удалить (или присвоить другой индентификатор) объекту, а потом вставить измененный объект, потом старый можно удалить. А если например, переносишь документ, то он ведь к журналам, общим реквизитам всяким привязан, то надо в таком случае все ссылки исправлять. А это иногда бывает более трудоемко, чем просто внести изменения в существующий объект. Как в этих случаях? |
|||
19
Лошадка в пальто
19.10.04
✎
18:12
|
17. В центре, в гольфах...
|
|||
20
IAm
19.10.04
✎
18:38
|
По хорошему надо дождаться Орефкова, пока он позволит в опенконфе создавать новые объекты, и написать простой скриптик, который по выбранным объектам метаданных из другуго мдшника добавит ссылки в текущий. Тогда останется только загрузить измененные объекты, не опасаясь нарушения ссылочной целостности. Сейчас я подобное делаю вручную.
|
|||
21
v8
19.10.04
✎
18:48
|
а буфер обмена теперь не модно?
|
|||
22
IAm
19.10.04
✎
19:22
|
21 К кому вопрос?
|
|||
23
Кортес
19.10.04
✎
19:49
|
У меня вопрос к Крю. Что такого есть в этом топике, что он занесен в БЗ?
|
|||
24
Рупор абсурда
19.10.04
✎
20:07
|
||||
25
IAm
19.10.04
✎
20:08
|
У меня вопрос к Дитеру по поводу 5.
Подскажите пожалуйста - какими методами можно "Добавлять" объекты через ActiveMD.dll? В описании к длл ничего подобного обнаружить не смог. |
|||
26
Кортес
19.10.04
✎
21:30
|
не врубаюсь, по какому критерию в базу знаний добавили тему, в которой нет знаний.
|
|||
27
F427
19.10.04
✎
21:40
|
По критерию пустоты...
|
|||
28
IAm
19.10.04
✎
21:51
|
По критерию Чапаева
|
|||
29
vS
20.10.04
✎
06:57
|
Рано ей в базу...
Попробую GComp'om конечно... вроде он установки не требует и работает довольно быстро. В том то и дело, что желательно конечно скриптом, про дискетку человек не прав. Меня больше устраивает вариант: я посылаю письмо, доверенный человек у заказчика ложит файлик "куда надо", "что надо" запускает, и изменения уже у них, вот чего я добиваюсь |
|||
30
F427
20.10.04
✎
07:20
|
(29) Рыбку съесть и чешую продать желаете? Не выйдет....
|
|||
31
fez
20.10.04
✎
08:20
|
(14, 29) Вот ведь привязались к этой дискетке, черти. Ну ничего, если больше придраться не к чему - то и шут с вами.
|
|||
32
F427
20.10.04
✎
08:25
|
ну и ф с ними...
|
|||
33
Diter
20.10.04
✎
09:09
|
(25) Посмотри пример, который идёт вместе с компонентой
(18) А я и не говорил, что метод через буфер обмена позволяет автоматизировать процесс изменения МД файлов."С точность до наоборот" означает, что я делаю так. Прийдя к клиенту, создаю пустой каталог, прописываю его в стартере 1С и запускаю конфигуратор. Открывая пустую конфу через Shift+Ins вставляю изменённывй объект из буфера обмена. Записываю этот МД. Открываю МД клиента и выполняю объединение с "чистым", конечно расставляя галки там где надо. |
|||
34
F427
20.10.04
✎
09:11
|
(33) Не канает...
|
|||
35
F427
20.10.04
✎
09:12
|
Кое что при этом отвалится... Лучше напрямую в нужный МД вставлять...
P.S. ты уж прежде чем говорить, проверь .... |
|||
36
Diter
20.10.04
✎
09:19
|
(35) Проверял и не раз. Максимум чего отваливается, это документ от журнала, а от подчинённого справочника-владелец. Исправить это - два раза кликнуть мышкой. Выручает когда нет возможности таскать конфу целиком.
|
|||
37
F427
20.10.04
✎
09:24
|
а еще отваливаются реквизиты - если это не простые типы типа число или строка...
|
|||
38
Guk
20.10.04
✎
09:24
|
Во заботы то у людей!
Наверное эмдэшники по гигу... |
|||
39
Diter
20.10.04
✎
09:27
|
(37) Вообще то ты прав. Как-то получалось, что таким образом переносил только объекты, в которых не было не перечислений, ни документов, ни справочников. Тогда действительно, лучше вставлять в имеющийся МД и руками заменять один объект на другой. :(
|
|||
40
Diter
20.10.04
✎
09:37
|
(38) Почему по гигу? Очень часто у клиента "обрезанный" вариант комплектации ПК. CD-Rom, USB просто отсутствуют. Бывает и такое. С вирусами борятся. МД размеров 8 метров (типовая со стандартными объектами) при упаковке сжимается до 2,5. Т.е. минимум две дискеты, которые могут просто тупо не прочитаться у клиента.
|
|||
41
Guk
20.10.04
✎
09:42
|
(40) Тогда да.
Это проблема... |
|||
42
Lis_2
20.10.04
✎
09:55
|
(40) когда идет борьба с вирусами
то обязательно есть человек который этим занимается. а уж у него наверника есть и USB и CD-Rom и черта с рогами |
|||
43
Diter
20.10.04
✎
10:10
|
(42) Ага есть, но приблизительно треть фирм имеют сисадмина-"приходящую няню". Когда он приходит к ним раз в неделю, то приносит с собой ноут, который втыкает в сетку офиса и работает.
|
|||
44
spock
20.10.04
✎
10:23
|
2(43)Во всем офисе нет CD-ROMа?
И ни одной дырки....USB? Этож чудо:) |
|||
45
IAm
20.10.04
✎
10:32
|
Возможность добавлять реквизиты и объекты через ActiveMD.dll меняет дело.
|
|||
46
Diter
20.10.04
✎
11:06
|
(44) Если ты чего то не знаешь, то это не значит, что этого нет вообще.
|
|||
47
Crew
20.10.04
✎
19:07
|
(23)-(26)
По критерию полезности информации. Гм... Вы видимо все знаете? Я например этого не знал. Вот и занес в БЗ. P.S. Не нравится? Стань инженером БЗ и сам определяй, что заносить, а что нет. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |