Имя: Пароль:
1C
1С v8
Пакетное объединение конфигураций по заданной подсистеме
0 chinzanna
 
20.05.14
21:30
Интересует возможность пакетного объединения конфигураций без участия пользователя.
Исходные данные:
Есть: конфигурация А и Конфигурация B
Действия: включить в конфигурации А возможность изменения
Действие: объединить конфигурацию А с конфигурацией B по заданной подсистеме
Действие: сохранить конфигурацию А

Вопрос можно ли выполнить операцию объединения на автомате, без ручного проставления галочек, а лишь задав где то пути к базам и название подсистемы. Речь не о том, что нужна готовая "волшебная палочка", а в том существует ли она и как работает?
1 Лаврентий Берия
 
20.05.14
21:45
(0) Если конфигурации идентичны, то не проще ли подготовить одну, а затем "натянуть" её на все базы?
2 chinzanna
 
20.05.14
21:50
Вы не поняли задачи. Сама "подготовка" базы и должна произойти в пакетном режиме.
3 Мимохожий Однако
 
20.05.14
21:52
Недавно здесь рекламировалась "волшебная палочка" для автоматизированного обновления конфигураций.
4 chinzanna
 
20.05.14
22:02
(3) ИжТиСи видел. Вопрос как сделать самому, не покупая их инструмент, т.к. нужен узкий функционал.
Да и в конце концов они же как то сделали.
5 ДенисЧ
 
20.05.14
22:05
Хранилище же....
6 chinzanna
 
20.05.14
22:06
(5) Можно пошагово описать как это реализуется?
В Хранилище можно только определенную подсистему загнать?
7 pumbaEO
 
20.05.14
23:04
никак, выгружать в 8.3 на исходники, рисовать патч по объединению, собирать обратно (молиться что-бы собрало) и потом получать готовый cf файл.
8 pumbaEO
 
20.05.14
23:07
пакетно установить правила поддержки конфигурации по отношению конфигурации поставщика - пока невозможно, даже ижитиси вряд-ли это умеет.
9 Лефмихалыч
 
20.05.14
23:09
(7) а если молитвы не помогут, то вот тут перечислены все нужные слова: http://www.ozon.ru/context/detail/id/6737499/
10 pumbaEO
 
20.05.14
23:29
(9) та уже и без словарей вспоминаешь разработчиков, когда в коммандном режиме обратно не загружает, а вручную без всяких ошибок нормально загружает.
11 chinzanna
 
21.05.14
07:22
(10) У ИжТиСи в ролике http://youtu.be/HiHy8PuYpHk после того как нажимает на кнопку на 1:50 минуте запускается скрипт который в режиме интерфейса эмулирует действия пользователя. Как это сделать?
12 chinzanna
 
21.05.14
11:41
Была в windows тема со скриптами работы, не знаю как теперь дело обстоит.
13 pumbaEO
 
21.05.14
11:43
(11) Возможно это autoit , может со своими шлюхами и блэк-джеком.

Лично, я, бы пользовался снегопатом, там все-таки проще макрос написать. Но у меня снегопат куплен.
14 chinzanna
 
21.05.14
17:12
(13) Спасибо за наводку. А у снегопата раздельно модули поставляются или все в одном?
15 orefkov
 
21.05.14
17:53
(14)
Доступно всё.
16 chinzanna
 
22.05.14
20:38
(15) Можете ткнуть ссылкой в скрипт который делает нечто подобное описанное в (0)
17 pumbaEO
 
22.05.14
21:11
(16) нет такого скрипта, у тебя частный случай - хочешь можешь написать.
18 chinzanna
 
25.05.14
09:03
(17) Со снегопатом не знаком, подскажите, там механизм работы в виде эмуляции пользователя (клавиатура и мышь) как в autoit, или скрипт обращается напрямую к функциям конфигуратора?
19 orefkov
 
25.05.14
09:51
(18)
Обращается напрямую. Но можно и через wsh нажатия кнопок слать слать. А в иных скриптах через динавраппер и винапи юзается.
20 chinzanna
 
25.05.14
10:18
(19) Ок. Т.е. можно при объединении выбрать объекты только одной подсистемы или отметить только конкретный объект для объединения?
Так же например при формировании файла поставки отметить запрет выгрузки для конкретного модуля?

А есть документация по созданию скриптов?
21 orefkov
 
25.05.14
15:15
(20)
Заведи тему на форуме снегопата, в гостевом разделе все могут писать. Обрисуй, что хочешь сделать, там подробнее можно будет разобрать.
22 Jump
 
25.05.14
16:31
(15)Снегопат вещь хорошая, но если говорить о макросах и автоматизации, то во многих случаях бесполезная.
Т.е перед тем как запустить где-то скрипт надо как минимум купить и поставить снегопат.
23 orefkov
 
25.05.14
17:07
(22)
Я даже больше скажу, надо ещё Винду и 1С купить.
24 Jump
 
25.05.14
18:25
(23)Ну винда и 1с у клиента есть всегда.
А вот сторонние плагины типа снегопата надо покупать и устанавливать.
Поэтому снегопатом можно пользоваться дома, или на своем рабочем месте, но не у клиента.
25 Jump
 
25.05.14
18:34
Вот если бы ты сделал более гибкую систему лицензирования, тогда бы можно было использовать.
Гибкую в том плане, чтобы привязка лицензии была не к железу, а к пользователю.
Чтобы человек купивший лицензию мог воспользоваться им не только на своем компьютере.
26 pumbaEO
 
25.05.14
19:47
(25) только не читай лиц. соглашение - удивишься.
27 orefkov
 
25.05.14
20:49
(25)
Ты удивишься, но в снегопате вообще нет привязки к железу.
И купивший его может им пользоваться на любом количестве компов, при условии, что другие не могут им воспользоваться.
Так что большинство таскает его по клиентам с собой на флэшке.
28 Jump
 
26.05.14
00:10
(27)Извиняюсь!
Удивлен, не знал, думал идет привязка к железу.
Такой вопрос - я вот прочитал про шифрованные варианты.
Как это выглядит?
Расшифровка с пользовательского интерфейса или можно с командной строки например команду и ключ дешифровки отдать?
29 pumbaEO
 
26.05.14
12:11
(28) ручками при каждом запуске. При этом точно узнать правильный пароль ввел можно тогда, когда не вылетит в дамп при работе с конфигуратором.
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.