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

14.09.11

Разработка - Инструментарий разработчика

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

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

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

 

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

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

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

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

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

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

 

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

 

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

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

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

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

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

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

 

См. также

Консоль запросов

Инструментарий разработчика Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Консоль запросов к базе SQL, не требующая внешних компонент

10 стартмани

29.04.2015    21526    54    Gvozdod    8    

14

StartManager 1.4 - Развитие альтернативного стартера

Инструментарий разработчика Платформа 1С v7.7 Платформа 1С v8.3 Абонемент ($m)

Очередная редакция альтернативного стартера, являющегося продолжением StartManager 1.3. Спасибо всем, кто присылал свои замечания и пожелания, и тем, кто перечислял финансы на поддержку проекта. С учетом накопленного опыта, стартер был достаточно сильно переработан в плане архитектуры. В основном сделан упор на масштабируемость, для способности программы быстро адаптироваться к расширению предъявляемых требований (т.к. довольно часто просят добавить ту или иную хотелку). Было пересмотрено внешнее оформление, переработан существующий и добавлен новый функционал. В общем можно сказать, что стартер эволюционировал, по сравнению с предыдущей редакцией. Однако пока не всё реализовано, что планировалось, поэтому еще есть куда развиваться в плане функциональности.

1 стартмани

23.04.2014    165604    1863    Alexoniq    1596    

496

Tray Informer

Инструментарий разработчика Платформа 1С v7.7 Платформа 1С v8.3 Россия Абонемент ($m)

Согласитесь, что окно стандартное сообщений в 1С иногда приносит больше неудобств, чем пользы. И тем более разные "Предупредить"... Что с этим окном только не делают! Его отцепают от формы, делают маленьким, умудряются спрятать за границы экрана. А потом звонят программистам с претензией, что документ почему-то не проводится, отя ничего и не пишет. У вас такого не было? А вот у нас было и не раз )))

1 стартмани

04.09.2013    32866    61    O-Planet    78    

49

Изменение структуры баз 1С 7.7 без долгой реструктуризации. Часть 1. Справочники

Инструментарий разработчика Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

На днях встретил вопрос на форуме про возможность внесения изменений в конфигурацию без долгого сохранения в рабочей базе большого объема. Вот решил поделиться опытом, как это делал я. База у нас была объемом порядка 120 Гб. К базе обращался сайт в режиме 24/7, поэтому важно было быстро сохранять изменения и желательно без последующего монопольного запуска для восстановления индексов и процедур и без отключения пользователей от базы. Это первая часть статьи и посвящена она справочникам. С одной стороны - это самый простой объект, с другой стороны, именно про справочник спрашивалось на форуме. Если статья будет востребована, то я напишу аналогичные про документы, регистры и может еще что.

1 стартмани

13.08.2013    21179    Reptile    5    

35

v7.7 1CDialogControls: Инструмент в помощь разработчику на 7.7.

Инструментарий разработчика Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Давным давно, когда я еще плотно писал на 7.7 работа с формами была мучительной и неудобной. Приходилось каждый элемент выкладывать, выравнивать на форме ручками, прописывать код в модуле. Иногда при разработке очередной формы приходила в голову мысль: "а где-то я уже похожее делал..." и начинался мучительный поиск подходящего кода в своих запасах........

1 стартмани

21.02.2013    18023    35    MarSeN    14    

16

[Разработчику] Любая таблица значений в OLAP

Инструментарий разработчика Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Анализируем различные данные в 1С, используя OLAP-технологии со всеми прелестями. Т.е. наглядное отображение данных, быстрые расчеты, горизонтальные и вертикальные группировки любой вложенности, удобная фильтрация, Drag'n'Drop и ещё много приятных вещей от MS. Обработка на входе принимает практически любую таблицу значений (ТЗ в которой колонкам указаны типы значений, строка, число и т.п.), на выходе имеем на форме 1С сводную таблицу и график по этой ТЗ, с которой работаем, как и в Excel со сводной таблицей и диаграммой. Взял за основу разработку «OLAP Анализ счёта» ( http://infostart.ru/public/14964/ ) от JohnyDeath и переделал под любую ТЗ. Опционально используется «Прогресс бар для 1С 77» (http://infostart.ru/public/14061/ ) от Gmix.

1 стартмани

21.12.2012    36093    51    venger    7    

23

Библиотека кода 1С 7.7 (накопленная за 8 лет)

Инструментарий разработчика Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Весь код на 1С 7.7, собранный для повторного использования за 8 лет работы.

10 стартмани

25.11.2012    34943    248    adhocprog    51    

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

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

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

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

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


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

По-моему, отличная статья! Простое и удобное решение! +1
21. nurislam 23.12.11 19:59 Сейчас в теме
Оставьте свое сообщение