|
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) в пофигураторе, вестимо...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |