gifts2017

7.7.: Готовим md-файл для публикации. В картинках.

Опубликовал Александр Рытов (Арчибальд) в раздел Программирование - Практика программирования

Вы доработали типовую конфигурацию: скажем, добавили новый Документ, и хотите им поделиться с обществом ИС. Но нельзя же выложить МД-шник целиком, это будет нарушением правил. И как тут быть?

     Здесь приводится пошаговая инструкция.

     Шаг 1. Создаем пустую базу, т.е. в режиме запуска 1С жмем Добавить, выбираем пустую папку, запускаем конфигуратор, выбрав, разумеется, кодовую страницу. Открываем конфигурацию. Получилось вот так.

 

Сохраняем конфигурацию, ответив утвердительно на предложение создать словарь данных

     Шаг 2. Запускаем конфигурацию на объединение с разработанной Вами. Снимаем все отметки, кроме нужного нам (нового) Документа:

Жмем ОК и смотрим внимательно, что получается

     Шаг 3. Мы увидели, что в нашей конфигурации не хватает Журнала, Плана Счетов и нескольких Справочников. Нужно ли их перенести из рабочей конфигурации? К счастью, нет. Синхронизация при объединении осуществляется исключительно по наименованиям объектов, а не по их "внутреннему содержанию". Так что просто добавим Журнал

и ПланСчетов (не заморочиваясь самими счетами)

При сохранении конфигурации заметим, что система добавила еще и документ Операция.

 

    Шаг 4. Объединяемся еще раз

 

И, вполне естественно, видим, что мы еще не добавили справочники. Зато на журналы и прочие планы счетов ругаться система прекратила.

Добавляем эти самые справочники (без атрибутов, форм и прочего) и сохраняем конфигурацию.

     Шаг 5. Вроде бы все сделано. Запускаем объединение конфигураций в третий (последний?!) раз

в результате имеем конфигурацию, в которой от фирмы 1С нет ничего

Что нам и требовалось... Сохраняем конфигурацию и смело выкладывем ее на Инфостарт, снабдив соответствующим описанием.

     P.S. Конечно же, недостающие справочники можно было создавать одновременно с журналом и планом счетов. Статья - не догма, а руководство к действию.

 

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Александр Рытов (Арчибальд) 14.09.11 13:39
Говорят, за статьи тоже будут стартмани давать :oops:
2. Александр (TrinitronHome) 14.09.11 14:20
Дело не манях, а в прогрессе...
Благодарю за данную статью, приму к сведению
3. Александр Рытов (Арчибальд) 14.09.11 14:41
(2) Собственно, это ответ на третий комментарий в http://forum.infostart.ru/forum24/topic41881/
4. Александр (TrinitronHome) 14.09.11 15:06
да, это я читал, посему и ждал появления вашего труда...
5. Игорь Исхаков (Ish_2) 14.09.11 15:53
6. Александр Рытов (Арчибальд) 14.09.11 15:54
(5) Если б мелочился, обождал бы с публикацией :|
7. Yaroslav (maddy) 14.09.11 16:15
Вместо объединения можно пользоваться копированием/вставкой в пустую конфигурацию, но это негативно сказывается на объеме статьи.

(2) Длинна ведь имеет значение? :)
8. Игорь Исхаков (Ish_2) 14.09.11 16:15
(6) Ты Дон Кихот или где ?
Разве нам, благородным донам , пристало требовать мани ?
Сорви доспехи и выйди из наших рядов.
9. Александр Рытов (Арчибальд) 15.09.11 07:22
(7) Можно, конечно. Но на мой вкус - менее удобно, ибо требует переключения между окнами. А тут все в одном окне.
10. Александр Рытов (Арчибальд) 15.09.11 07:28
(8) Помнится, во времена Оны, прекрасные дамы не только повязывали рыцарю шарф на предплечье, но и подкрепляли это кошельком на пояс...
11. Anatoliy (NOVOPRO) 21.09.11 05:04
12. Екатерина Нискажу (Екатерина2011) 21.09.11 15:08
Столько картинок, однозначно +. Хотя если честно, я в этом нифига не понимаю, но преклоняюсь перед людьми кто понимают -)))
zorka-gold; Арчибальд; +2 Ответить
13. Soul Power (SoulPower) 21.09.11 21:24
Спасибо, полезная публикация.
14. Михаил М (Михаська) 27.09.11 08:18
всё делается не более чем в один шаг, даже если использовать метод объединения конфигураций.
15. Александр Рытов (Арчибальд) 27.09.11 08:25
(14) Ну так и поделись знанием с обществом
16. Михаил М (Михаська) 27.09.11 08:36
maddy пишет: Вместо объединения можно пользоваться копированием/вставкой в пустую конфигурацию

это раз.
и два: Если ты создаешь новый документ или редактируешь существующий, то ты наверняка знаешь какие реквизиты у тебя в твоем документе есть. Ведь так? Так вот при использовании метода объединения конфигураций можно и даже нужно сразу выбрать все справочники и прочее, связанное с этим документом на уровне метаданных. Если что то непосредственно связанное с нашим документом есть в глобальном модуле, то удалить из него всё, за исключением нужных строк (само собой я не беру в счет стандартные процедуры и функции, связанные с докуметом).
17. Александр Рытов (Арчибальд) 27.09.11 08:59
(16)
Так вот при использовании метода объединения конфигураций можно и даже нужно сразу выбрать все справочники и прочее, связанное с этим документом на уровне метаданных
У меня статья о том, как не брать из конфигурации ничего, кроме требуемого документа. А так реквизиты документа потянут свои реквизиты, те - свои и т.д.
18. Михаил М (Михаська) 27.09.11 09:21
Арчибальд

Ну, я выразил свое мнение, как проще, на мой взгляд. Я ни в коем случае не хотел никого обидеть здесь!
20. кОкс (Oks_1C) 04.10.11 02:34
maddy пишет:

Вместо объединения можно пользоваться копированием/вставкой в пустую конфигурацию


Но в этом случае опять придется бороться с потерей ссылок на журнал и справочники! Меняем шило на мыло.

По-моему, отличная статья! Простое и удобное решение! +1
21. Нурислам Ямбаев (nurislam) 23.12.11 19:59
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа