|   |   | 
| 
 | v7: УРБД, изменение МД, можно ли на ПБ просто подменить МД? | ☑ | ||
|---|---|---|---|---|
| 0
    
        Злопчинский 10.10.21✎ 12:02 | 
        УРБД,
 если я в ЦБ изменяю MD, но при этом не меняется схема данных (изменяются, например, отчеты или формы документов/справочников) - можно ли на точках проcто заменить МД простым копированием из ЦБ (не делая выгрузку ЦБ->Точки)? Покатит так? или надо еще какие-то телодвижения делать? Спсб. | |||
| 1
    
        серый КТУЛХУ 10.10.21✎ 12:05 | 
        можно если только тексты модулей.     | |||
| 2
    
        acanta 10.10.21✎ 12:17 | 
        Можно, если при сохранении конфигурации выдается сообщение "изменение конфигурации не вызвало изменение данных" или выполняется просто перезапись конфигурации.
 И еще возможно кэш в пользовательских каталогах виндоус и/или каталоге базы. Попадалась ошибка когда из непустого ньюстру восстановились копии файлов базы что-то вроде полугодовой давности. Поэтому перед сохранением конфигурации удаляем ньюстру. | |||
| 3
    
        ДенисЧ 10.10.21✎ 12:48 | 
        (0) Можно даже в рабочей ЦБ, а не только в ПБ )))
 Только из пакетов обмена нужно вычеркнуть запись о конфигурации | |||
| 4
    
        acanta 10.10.21✎ 13:15 | 
        А теперь проблема как это автоматизировать..     | |||
| 5
    
        Злопчинский 10.10.21✎ 13:27 | 
        ууу, то есть просто копированием нельзя... надо еще апдейтс модифицировать..     | |||
| 6
    
        acanta 10.10.21✎ 13:38 | 
        Можно сначала принять пакет, а затем скопировать мд. Если наоборот, то мд из пакета при загрузке затрет ваши изменения.
 Запись об изменении конфигурации это код базы получателя и нули в двух других колонках. Для того чтобы не трогать обмен хотя бы при правке модулей используется внешние модули (хотя выглядит это неаккуратно). | |||
| 7
    
        Ёпрст гуру 10.10.21✎ 13:42 | 
        (0) Чебур, пользуй турбомд и тогда можно забить на обмен мд в рибе, и хоть разные мд ники иметь там, где нннадо     | |||
| 8
    
        Злопчинский 10.10.21✎ 14:16 | 
        (7) ой, я им не пользуюсь.. неграмотен.
 надо освоить, конечно | |||
| 9
    
        Ёпрст гуру 10.10.21✎ 15:07 | 
        (8) моя твоя непонимать, как можно вообще в клюшках без турбомд работать. Це же основной предмет разработки     | |||
| 10
    
        Злопчинский 10.10.21✎ 15:16 | 
        (9) Открыл конфигуратор. Разработал. Закрыл конфигуратор.     | |||
| 11
    
        Volodja 10.10.21✎ 18:08 | 
        (10) Да. ТурбоМД очень удобен, когда куча пользователей в базе. Не нужно никого выгонять, подменил модуль и все работают и никто не заметил. Несколько раз он мне очень помог.     | |||
| 12
    
        Ёпрст гуру 10.10.21✎ 18:14 | 
        (10) ты один в базе всегда? Да даже если и один, то без турбомд ждешь пока конфа сохранится, открываешь нужную форму, смотришь на результат, ошибка и циикл повторяется? Сочуствую..
 Чебур, одна строчка кода в Приначалеработысистемы Загрузитьвнешнююкомпоненту("turbomd.dll") + Один скрипт к конфигу turbomd.vbs и твоя жизнь изменится навсегда))) Ну а дальше, Ctrl+m в пофигураторе и там все понятно, либо выгрузить модуль/форму или загрузить..усе. | |||
| 13
    
        Злопчинский 10.10.21✎ 18:47 | 
        (12) надо будет попробовать.     | |||
| 14
    
        acanta 10.10.21✎ 18:50 | 
        Мне например, до сих пор жаль, что в семерочной БСП не было отложенного риб без автоматической регистрации изменений.
 Ничего сложного, изменения в справочник, обработка по расписанию и настройки миграции зарегистрирует отправку на правильного получателя.. | |||
| 15
    
        ДенисЧ 10.10.21✎ 18:52 | 
        (14) "в семерочной БСП"
 Извините, телефончик дилера не подскажете? | |||
| 16
    
        acanta 10.10.21✎ 18:53 | 
        Че?     | |||
| 17
    
        Злопчинский 10.10.21✎ 18:53 | 
        Настрой ручную выгрузку и загрузку и пакетным заданием конфигуратора - так не получится?     | |||
| 18
    
        ДенисЧ 10.10.21✎ 18:53 | 
        Хм... Злоп вроде не первый год в клюшках... И не первое десятилетие ))))
 А про турбу не знал... Что-то тут не то... Агату и Эркюля в студию! | |||
| 19
    
        ДенисЧ 10.10.21✎ 18:53 | 
        (16) те. ле. фон. чик.     | |||
| 20
    
        Злопчинский 10.10.21✎ 18:56 | 
        (18) знал я про турбу, не пользовался просто за неимением необходимости. Не было у меня контор с многодесятками пользователей, а основной офис приучен - кинул сообщение, кто через минуту не вышел, тех просто повыкидывал и все...     | |||
| 21
    
        acanta 10.10.21✎ 18:59 | 
        (19) Аби было..  Молчу. Ухожу. (На современных компах уже нет дисководов для дисков ИТС, и каталог там тоже был классный - владельцы в закладках..).     | |||
| 22
    
        Ёпрст гуру 10.10.21✎ 19:04 | 
        (20)  а если в коде ошибся, опять выгонять?)     | |||
| 23
    
        Ёпрст гуру 10.10.21✎ 19:06 | 
        Да даже, если сам на г-кодил, то можно тупо откатить свои изменения, почистив 1 файлик. А если еще и в совместной разработке или просто репозитарий конфы, так и откат на любое состояние.
 В общем, как кодить без турбомд, загадка.. | |||
| 24
    
        pechkin 10.10.21✎ 19:08 | 
        (23) версионирование в гите?     | |||
| 25
    
        Злопчинский 10.10.21✎ 19:14 | 
        (22) Это восьмерочники г-кодят, плодя ошибки ;-). Клюшечники так не косячат ;-)     | |||
| 26
    
        Злопчинский 10.10.21✎ 19:18 | 
        (22) а где по порядку/правилам работы с турбомд почитать?
 (тут развитие TurboMD: синхронизация MD и текстовичков | |||
| 27
    
        Злопчинский 10.10.21✎ 19:21 | 
        вот здесь https://openconf.1cpp.ru/vk/turbomd/     | |||
| 28
    
        Злопчинский 10.10.21✎ 19:21 | ||||
| 29
    
        Злопчинский 10.10.21✎ 19:24 | 
        .."Компонента загружается в 1С с помощью метода
 ЗагрузитьВнешнююКомпоненту(ПутьКдлл); При загрузке компонента создает в каталоге ИБ файл turbomd.prm, (ключевой файл), в котором можно прописать те формы и модули, которые должны загружаться динамически из файлов." .. блин, так он еще не автоматом работает... | |||
| 30
    
        Злопчинский 10.10.21✎ 19:26 | ||||
| 31
    
        АгентБезопасной Нацио 10.10.21✎ 19:30 | 
        (19) "Удивительное - рядом. Но оно - запрещено!"©ВСВ
 (24) насчет git'а -хз, а вот SVC (или SVN или CVS - не помню точно) было дело.. совместно с gcomp. (29) скрипт прописывает автоматически. | |||
| 32
    
        acanta 10.10.21✎ 19:35 | 
        А добавить страницы на форму в 8ке вообще можно? Я вспоминаю про какие-то затруднения по этому поводу..     | |||
| 33
    
        АгентБезопасной Нацио 10.10.21✎ 19:37 | 
        (0) а зачем тебе это?
 кодишь ты наверняка с минимальным количеством ошибок. Только из-за того, что на периферии для обновления конфиги нужен монопольный режим? | |||
| 34
    
        Злопчинский 10.10.21✎ 19:38 | 
        (31) по (29) то есть если я в конфигураторе нажму F2 (выгрузить?) то настроечный файл модифицируется автоматом?
 . и собственно как в самом конфигураторе делать? вот поправил я ГМ - надо принудительно нажать что-то (клавишу, привязанную к выгрузке), чтобы ГМ "лег под турбомд"..? в каком месте жать эту клавишу? если модуль формы поменял или модуль проведения - в каком месте жать? (внятного описания не нашел, мимолетное упоминание только) | |||
| 35
    
        АгентБезопасной Нацио 10.10.21✎ 19:42 | 
        (34) ну сейчас нет клюшек с опенконфом и скриптами под рукой. посмотри в командах, в макросах... вроде так и называется "выгрузить модуль в турбомд", или типа того... прямо в модуле жмешь (если хоткей назначен) или выбираешь в списке... он выгружает модулт в текстовый файл, и мудифицирует turbomd.prm     | |||
| 36
    
        Злопчинский 10.10.21✎ 19:46 | 
        (35) "прямо в модуле жмешь"
 - это если я нахожусь в модуле (формы, проведения, глобальном модуле)..? - а если у мен яоткрыта на редактирвоание например фолрма документа, но я не в тексте модуля нахожусь - как выгрузить, обязательно сначала переключится в модуль? - "или выбираешь в списке..." - в списке чего? в каком списке? - "выгружает модуль в текстовый файл" - а формы так что, править нельзя? воот например понадобилось срочно на форму реквизит положить, который там раньше не лежал - положил реквизит - и что, всё? выгрузить можно изменения формы? турбомд у пользователя это не скушает/скушает? | |||
| 37
    
        acanta 10.10.21✎ 19:49 | 
        Я оставлю это здесь (все нашлось, спасибо)
 https://infostart.ru/1c/articles/275340/ Ах да, еще список с многострочным текстом в элементах.. | |||
| 38
    
        АгентБезопасной Нацио 10.10.21✎ 19:49 | 
        (36) а если открыта форма - выгрузится форма. вроде... "но это не точно"©  ну уж столько лет прошло...
 "в каком списке" - в списке макросов опенконфа. формы тоже можно. это тоже текстовый файл. | |||
| 39
    
        Ёпрст гуру 10.10.21✎ 19:51 | 
        (36) turbomd.vbs..этим скриптом выгружаешь/загрудаешь. Даже моксель выгрузит. В нужном месте, форма или модуль формы или модуль документа жмешь ctrl+m там выбираешь скрипт и анлоад туфайл. Усё. У всех сразу новая форма/модуль     | |||
| 40
    
        Злопчинский 10.10.21✎ 19:52 | 
        (38) "формы тоже можно. "
 - так "можно" или это уже работает в скрипте выгрузки? | |||
| 41
    
        Злопчинский 10.10.21✎ 19:53 | 
        ну, может и осилю...
 на домашнем ноуте даже опенконф не стоит (на вин10 потому что), прогаю мало потому как... | |||
| 42
    
        Ёпрст гуру 10.10.21✎ 19:54 | 
        + Можкшь свой хоткей назначить, + можешь прописать, чтоб пот открытии мд, все само загружалось сразу в мд, + аналогично, если созраняешь конфу, чтоб автоматом чистился prm     | |||
| 43
    
        АгентБезопасной Нацио 10.10.21✎ 19:54 | 
        (41) а что, на вин10 тоже проблема?     | |||
| 44
    
        Ёпрст гуру 10.10.21✎ 19:54 | 
        (40) всегда работало. Можно все, окромя глобальника.     | |||
| 45
    
        Злопчинский 10.10.21✎ 19:55 | 
        (44) блииин, а глобальник-то почему..?     | |||
| 46
    
        Ёпрст гуру 10.10.21✎ 19:55 | 
        (43) нет там проблем усе работает     | |||
| 47
    
        Ёпрст гуру 10.10.21✎ 19:56 | 
        (45) а че, надо? Используй доп глобальник формекса     | |||
| 48
    
        Злопчинский 10.10.21✎ 19:57 | 
        ну вот делаешь допустим исправления в рабочей базе... выгружаешь для турбомд..
 а собственно в асмом конфмигураторе-то сделанные изменения сохраняются? или гнадо по прежнему всех выгонять чтобы конфигурацию в конфигураторе сохранить? | |||
| 49
    
        acanta 10.10.21✎ 19:59 | 
        Чтобы глобальный модуль подействовало пользователь должен зайти заново. Разве нет?     | |||
| 50
    
        АгентБезопасной Нацио 10.10.21✎ 20:02 | 
        (45) потому, что жлобальник загружается и компилится один раз за сеанс.     | |||
| 51
    
        HawkEye 10.10.21✎ 20:03 | 
        (0) написал бы давно автообмен...     | |||
| 52
    
        Ёпрст гуру 10.10.21✎ 20:05 | 
        (48) можешь не сохранять     | |||
| 53
    
        Ёпрст гуру 10.10.21✎ 20:06 | 
        И дальше все работают.     | |||
| 54
    
        Ёпрст гуру 10.10.21✎ 20:08 | 
        У нас мд-ник сохранялся только в технологическое окно, раз в неделю, в воскресенье. А так, все было в ввгруженных модулях.     | |||
| 55
    
        АгентБезопасной Нацио 10.10.21✎ 20:08 | 
        (46) Есличо, завтра подниу в этой теме? а то попросили доработать конфигу, а голый пофигуратор клюшек  похабней пофигуратора снеовика..     | |||
| 56
    
        Злопчинский 10.10.21✎ 20:25 | 
        (55) готовый пакет Опенконфа чтобы ставился и регился на вин10 x64     | |||
| 57
    
        Злопчинский 10.10.21✎ 20:27 | 
        (54) непонятно. то есть изменения не сохраняются в конфигурации пока именно в конфигураторе конфигу не сохранить, так?
 то есть исправленные модули/формы лежат в выгруженных файлах. а если я выйду из конфигуратора без сохранения, и потом заново зайду - из выгруженных файлов автоматом не засосется в конифгуратор? | |||
| 58
    
        ДенисЧ 10.10.21✎ 20:33 | 
        (57) Файлы-то ты сохранил? Они и откроются...     | |||
| 59
    
        pechkin 10.10.21✎ 20:39 | 
        А потом придет vde, скажет что вы тут нах...чили. И пару месяцев будет вме назад загонять     | |||
| 60
    
        Ёпрст гуру 10.10.21✎ 20:40 | 
        (57) это как настроишь. Я отключил в скрипте автоматическую загрузку изменений из турбомд в мд пои открытии конфы. Мне проще руками загрузить, если надо.     | |||
| 61
    
        АгентБезопасной Нацио 10.10.21✎ 20:41 | 
        (57) если скрипт "загружать файлы после открытия" активен - то загрузятся. если нет - руками загружай. "Хозяин- барин!"©
 (59)а потом его уволят, и придет новый... и никак не разорвать этот круг.. | |||
| 62
    
        Злопчинский 10.10.21✎ 21:12 | 
        (58) Где откроются?     | |||
| 63
    
        Злопчинский 10.10.21✎ 21:12 | 
        (61) понял, спсб     | |||
| 64
    
        АгентБезопасной Нацио 10.10.21✎ 21:12 | 
        (62) в пофигураторе, вестимо...     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |