|   |   | 
| 
 | Создать "мастер-шаблон" конфигурации | ☑ | ||
|---|---|---|---|---|
| 0
    
        Азат 28.01.13✎ 16:00 | 
        Собственно, есть такая не совсем тривиальная задача:
  Есть пустая файловая база 1С 8.2 (в ней заполнены константы + план счетов) Надо, чтобы кликом по батнику (запуском обработки в другой базе 1С) эта база делала копию себя и прописывалась в bases.v8i как отдельная база... Кто-нить такое делал? чот не догоню, с какой стороны подступиться... | |||
| 1
    
        pumbaEO 28.01.13✎ 16:02 | 
        справка - параметры командной строки.     | |||
| 2
    
        Галахад гуру 28.01.13✎ 16:05 | 
        (0) А куда она должна копироваться и как называться?     | |||
| 3
    
        Stim 28.01.13✎ 16:06 | 
        а еще чтобы по кнопке заполнялась всеми учетными данными, регламентированные отчеты сама отправляла в налоговую..     | |||
| 4
    
        Азат 28.01.13✎ 16:07 | 
        (2) ну, предположим, есть список Баз в каталогах 
  Base1 Base2 и тп... вот, допустим, следующим номером | |||
| 5
    
        samozvanec 28.01.13✎ 16:07 | 
        ну обработкой пожалуйста, копируй. только определись заранее куда, и как в списке называться будет     | |||
| 6
    
        shuhard 28.01.13✎ 16:08 | 
        (4) проблема то в чем ?     | |||
| 7
    
        zladenuw 28.01.13✎ 16:08 | ||||
| 8
    
        Бешеная Нога 28.01.13✎ 16:08 | 
        имхо все рулится командами пакетного режима которые суются в батник в определенном порядке.
  -выгрузка -загрузка в папку - и отдельно код, который пропишет в реестре был батник подобного содержания. чет не могу найти | |||
| 9
    
        Азат 28.01.13✎ 16:09 | 
        (8) я думал, просто копировать 1cv8.1cd, а потом прописывать е е в bases.v8i     | |||
| 10
    
        pumbaEO 28.01.13✎ 16:12 | 
        CREATEINFOBASE <строка соединения> [/AddInList [<имя ИБ>]] [/UseTemplate <имя файла шаблона>] — создание информационной базы. 
  <Строка соединения> — строка, задающая параметры информационной базы, каждый из которых представляет собой фрагмент вида <Имя параметра>=<Значение>, где: <Строка соединения> — строка, задающая параметры информационной базы, каждый из которых представляет собой фрагмент вида <Имя параметра>=<Значение>, где: Имя параметра — имя параметра; Значение — его значение. /AddInList — параметр, показывающий, под каким именем добавлять базу в список, если не указан, база не будет добавлена в список. <имя ИБ> — имя информационной базы, под которым сведения о базе будут добавлены в список информациионных баз. Если не указано, используется имя по умолчанию, аналогичное имени, предлагаемому системой при интерактивном создании информационной базы. /UseTemplate — создание информационной базы осуществляется по шаблону, указанному в <имя файла шаблона>. В качестве шаблонов могут быть файлы конфигурации (.cf) или файлы выгрузки информационной базы (.dt). Если шаблон не указан, параметр игнорируется. Пример: CREATEINFOBASE File=e:\test3; /AddInList TEST33 /UseTemplate "C:\Documents and Settings\User\My Documents\tmplts\TestVendor\TestConfig\1Cv8.cf" Одновременное использование параметров не допускается. | |||
| 11
    
        Азат 28.01.13✎ 16:17 | 
        (10) спасибо, щас попробую     | |||
| 12
    
        Азат 30.01.13✎ 16:59 | 
        спасиб, пумба, теперь все круто - осталась одна непонятка - как добавить базу в *.v8i файл?
  вернее, вопрос - только где взять ууид базы, чтобы добавить в этот файл? | |||
| 13
    
        pumbaEO 30.01.13✎ 17:17 | 
        - Шо, опять? 
  д = Новый УникальныйИдентификатор; Сообщить(Строка(д)); | |||
| 14
    
        Азат 30.01.13✎ 17:20 | 
        (13) то есть это произвольный ууид?     | |||
| 15
    
        Fragster гуру 30.01.13✎ 17:23 | 
        а что, просто положить базу в папку с шаблонами и прописать файл .mft не достаточно?     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |