Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

программное создание расширения конфигурации

программное создание расширения конфигурации
Я
   kruglay
 
07.09.16 - 16:10
Всем привет!
Возникла задача создать «Расширение» программным способом. В платформе есть метод МенеджерРасширенийКонфигурации.Создать() который возвращает РасширениеКонфигурации(Р1). Но затем это Р1 нельзя записать, т.к. свойства Р1 такие как имя, синоним и т.д. редактировать нельзя.
может кто сталкивался с подобным?
 
 
   Господин ПЖ
 
1 - 07.09.16 - 16:15
ловите наркомана
   Torquader
 
2 - 07.09.16 - 16:16
(1) Не, наверное, в будущем так и будет. Только вот где (0) взял машину времени ?
   Господин ПЖ
 
3 - 07.09.16 - 16:17
(2) угу... и вся конфа будет состоять наподобие бэкапа от mysql - текстовик с "insert into ..."
   Torquader
 
4 - 07.09.16 - 16:20
(3) При желании, это и сейчас можно сделать, если движок SQL.
   kruglay
 
5 - 07.09.16 - 16:44
движок SQL. Но для чего тогда в 1с создан метод "Создать"
   eskor
 
6 - 07.09.16 - 16:52
(5) если в дополнении к документации и синтаксис-помощнике нет полного описания, то наверняка числится "в стадии разработки" и нечего голову забивать.
   silent person
 
7 - 07.09.16 - 16:54
РасширениеКонфигурации (ConfigurationExtension)
Записать (Write)
Синтаксис:

Записать(<Данные>)
Параметры:

<Данные> (необязательный)

Тип: ДвоичныеДанные.
Если объект РасширениеКонфигурации представляет собой только что созданное расширение, параметр должен быть установлен. Если он не установлен, будет сгенерирована ошибка "При создании расширения необходимы данные".
При записи контролируется уникальность имени расширения.

ИМХО Осталось разобраться что пихать в двоичные данные
   xafavute
 
8 - 07.09.16 - 16:58
Это для програмной загрузки расширений из режима предпирятия
   xafavute
 
9 - 07.09.16 - 16:58
Типо справочника такого с расширениями
   Torquader
 
10 - 07.09.16 - 17:19
Тогда, наверное, есть и методы чтобы прочитать.
По идее, там будет просто содержимое таблицы расширения из базы.
 
 Рекламное место пустует
   kruglay
 
11 - 07.09.16 - 17:24
(7) в том то и проблема что у меня изначально нет ДвоичныхДаннх
   kruglay
 
12 - 07.09.16 - 19:30
походу программно расширение создать нельзя(((
   Torquader
 
13 - 07.09.16 - 19:45
Берём в одной базе пишем расширение.
Потом находим его через менеджер и получаем двоичные данные через "ПолучитьДанные()" сохраняем двоичные данные в файл или куда-то ещё.
В другой базе читаем этот файл и добавляем расширение в базу.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует