8.х <Объект не найден> (6:b258000c6ebe0fbf11dc8063e7f6b03b)

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем jorj, 10 июл 2009.

  1. TopicStarter Overlay
    jorj
    Offline

    jorj

    Регистрация:
    6 май 2009
    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    Требуется "создать обратно" объект и восстановить ссылочную целостность, т.е. у вновь созданного должен быть GUID непосрелственно удалённого объекта.
    Этот вопрос уже осуждался тут: 1c-pro
    но у меня это не заработало.
    Берём строку 16-ричного кода из сообщения "<Объект не найден>(6:b258000c6ebe0fbf11dc8063e7f6b03b)".
    Новый УникальныйИдентификатор("b258000c-6ebe-0fbf-11dc-8063e7f6b03b");
    .
    Но это не прокатит, полученный GUID буlеn не такой который требуется и в документа останется <Объект не найден>.
    Оказывается со строкрй надо сделать следующие преобразования:
    Ссылка=b258000c6ebe0fbf11dc8063e7f6b03b
    СтрокаДляGUID=Сред(Строка(Ссылка),25,8)+"-"+
    Сред(Строка(Ссылка),21,4)+"-"+
    Сред(Строка(Ссылка),17,4)+"-"+
    Сред(Строка(Ссылка),1,4)+"-"+
    Сред(Строка(Ссылка),5,12);
    GUID=Новый УникальныйИдентификатор(СтрокаДляGUID);


    Нигде в инете не нашёл, чтобы кто-то делал такие перстановки при создании НУЖНОГО GUID.
    Это ваще я правильно делаю или чего то не так?
  2. Пеппи
    Offline

    Пеппи Опытный в 1С

    Регистрация:
    26 мар 2009
    Сообщения:
    103
    Симпатии:
    0
    Баллы:
    26
    Сначала сделай ТИИ с восстановлением.
  3. vitaly_mnpz
    Offline

    vitaly_mnpz Опытный в 1С

    Регистрация:
    15 фев 2009
    Сообщения:
    267
    Симпатии:
    0
    Баллы:
    26
    Да, ход мысли правильный, а вот какие участки ссылки с какими соединять не могу вспомнить. И найти не могу. Когда-то делал...
Похожие темы
  1. Вселенная
    Ответов:
    4
    Просмотров:
    889
Загрузка...

Поделиться этой страницей