|
Интерактивно поменять GUID можно? | ☑ | ||
---|---|---|---|---|
0
Базис
naïve
29.06.18
✎
15:36
|
82, УПП. Не синхронизировал вовремя объекты обмена, сейчас хочу обработкой поустанавливать нужные мне ГУИДы в справочниках нескольких баз.
|
|||
1
Aleksey
29.06.18
✎
15:39
|
можно только создать новые элементы с нужным гуидом, потом поиском дублей поменять один элемент на другой
|
|||
2
alkorolev
29.06.18
✎
15:39
|
не получится
|
|||
3
Ёпрст
29.06.18
✎
15:39
|
update table set ....
|
|||
4
иубиповец
29.06.18
✎
15:40
|
Э, если гуид другой будет то во всех ссылках не туда ссылаться будет:)
А регистра соответствие объетов обмена нету? А вообще см (1) |
|||
5
Ёпрст
29.06.18
✎
15:40
|
и что угодно, на что угодно..токма, найти сперва, в каких табличках торчит ссылка на объект, чтоб везде заменит
|
|||
6
Базис
naïve
29.06.18
✎
15:42
|
Понял.
(3) Ты Мастер, знаю. Но низкоуровневые вещи на продакшене я не готов применять. Тем более в пятницу, у племянницы второй ДР завтра :) (4) Это понятно, пока там ПОЧТИ нет ссылок. |
|||
7
Ёпрст
29.06.18
✎
15:46
|
(6) ну, тогда только (1). Но это не наш метод
|
|||
8
Eiffil123
29.06.18
✎
16:17
|
(5) так нельзя делать. итоги поедут, ключи рауз развалятся и всё такое.
|
|||
9
Ёпрст
29.06.18
✎
16:19
|
(8) Так говорят только те. кто ни разу не делал.
А про ключи рауз - так вообще смех. |
|||
10
Serg_1960
29.06.18
✎
16:34
|
Вероятно он спутал поиск и замену ссылок с поиском и удалением дублей.
|
|||
11
Tonik992
29.06.18
✎
16:38
|
Создаешь объекты копированием, и в новом объекте прописываешь УстановитьСсылкуНового(Справочники.ПолучитьСсылку(НужныйGUID))
Затем ищешь ссылки на старый объект и меняешь ссылки |
|||
12
Tonik992
29.06.18
✎
16:41
|
Собственно, как тебе в (1) и сказали
|
|||
13
dezss
29.06.18
✎
16:41
|
(0) в пятницу вечером?
ты самоубийца?))) |
|||
14
Serg_1960
29.06.18
✎
16:43
|
PS: Автор ветки ещё не сказал главное - РИБ или не РИБ? Этот вопрос поважнее будет, чем шекспировский "Быть или не быть".
|
|||
15
Tonik992
29.06.18
✎
16:46
|
(6) Низкоуровневые вещи не подходят, решение из поста (1) не подходит..
А что вам, собственно, за элегантное решение нужно? Без строчки кода? |
|||
16
Базис
naïve
29.06.18
✎
16:52
|
Друзья, я уже всё понял и скоро сделаю. Элементы перевыгружу, ссылки перенесу, лишнее удалю с контролем целостности.
Хороших всем выходных! |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |