Вход | Регистрация


Интерактивно поменять GUID можно?

Интерактивно поменять GUID можно?
Я
   Базис
 
29.06.18 - 15:36
82, УПП. Не синхронизировал вовремя объекты обмена, сейчас хочу обработкой поустанавливать нужные мне ГУИДы в справочниках нескольких баз.
 
 
   Aleksey
 
1 - 29.06.18 - 15:39
можно только создать новые элементы с нужным гуидом, потом поиском дублей поменять один элемент на другой
   alkorolev
 
2 - 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 - 29.06.18 - 15:42
Понял.

(3) Ты Мастер, знаю. Но низкоуровневые вещи на продакшене я не готов применять. Тем более в пятницу, у племянницы второй ДР завтра :)

(4) Это понятно, пока там ПОЧТИ нет ссылок.
   Ёпрст
 
7 - 29.06.18 - 15:46
(6) ну, тогда только (1). Но это не наш метод
   Eiffil123
 
8 - 29.06.18 - 16:17
(5) так нельзя делать. итоги поедут, ключи рауз развалятся и всё такое.
   Ёпрст
 
9 - 29.06.18 - 16:19
(8) Так говорят только те. кто ни разу не делал.
А про ключи рауз - так вообще смех.
   Serg_1960
 
10 - 29.06.18 - 16:34
Вероятно он спутал поиск и замену ссылок с поиском и удалением дублей.
 
 Рекламное место пустует
   Tonik992
 
11 - 29.06.18 - 16:38
Создаешь объекты копированием, и в новом объекте прописываешь УстановитьСсылкуНового(Справочники.ПолучитьСсылку(НужныйGUID))

Затем ищешь ссылки на старый объект и меняешь ссылки
   Tonik992
 
12 - 29.06.18 - 16:41
Собственно, как тебе в (1) и сказали
   dezss
 
13 - 29.06.18 - 16:41
(0) в пятницу вечером?
ты самоубийца?)))
   Serg_1960
 
14 - 29.06.18 - 16:43
PS: Автор ветки ещё не сказал главное - РИБ или не РИБ? Этот вопрос поважнее будет, чем шекспировский "Быть или не быть".
   Tonik992
 
15 - 29.06.18 - 16:46
(6) Низкоуровневые вещи не подходят, решение из поста (1) не подходит..

А что вам, собственно, за элегантное решение нужно? Без строчки кода?
   Базис
 
16 - 29.06.18 - 16:52
Друзья, я уже всё понял и скоро сделаю. Элементы перевыгружу, ссылки перенесу, лишнее удалю с контролем целостности.

Хороших всем выходных!

Список тем форума
Рекламное место пустует  Рекламное место пустует
Миста — веселый ресурс со своими эксклюзивными тараканами Ymryn
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует