7.7 УРБД - как убрать распределенность базы?

Тема в разделе "Типовые решения "1С:Предприятие 7.7"", создана пользователем Alona, 17 сен 2007.

  1. TopicStarter Overlay
    Alona
    Offline

    Alona

    Регистрация:
    11 сен 2007
    Сообщения:
    22
    Симпатии:
    0
    Баллы:
    1
    Хочу убрать распределенность и создать заново удаленный хост.
    Дело в том что я хочу в номенклатурных номерах убрать 4 ведущих нуля.

    код уже написала:
    Код:
    //*******************************************
    Процедура Сформировать()
    Перем СпрНомен;
    СпрНомен = СоздатьОбъект("Справочник.Номенклатура");
    СпрНомен.ВыбратьЭлементы(); 
    Пока СпрНомен.ПолучитьЭлемент() = 1  Цикл            
    СпрНомен.Код=Сред(СпрНомен.Код,5);
    СпрНомен.Записать();
    Сообщить(СпрНомен.Код);
    КонецЦикла;       
    КонецПроцедуры
    
    

    1) Вопрос - как повлияет на связь с другими объектами (таблицами)?
    2) УРБД сможет ли корректно отработать? Или лучше переделать?
  2. WaRDeR
    Offline

    WaRDeR Модераторы Команда форума Модератор

    Регистрация:
    23 ноя 2006
    Сообщения:
    3.263
    Симпатии:
    14
    Баллы:
    29
    Зачем такие сложные манипуляции?
    Делается все проще:
    1) Синхронизуруете все базы
    2) На центральной вносите изменения
    3) Выгружаете их
    4) Загружаете на переферийных базах
    и теперь после этого работаете как прежде.
  3. TopicStarter Overlay
    Alona
    Offline

    Alona

    Регистрация:
    11 сен 2007
    Сообщения:
    22
    Симпатии:
    0
    Баллы:
    1
    т.е. сделать новую переферийную базу?
    я тож так думала.

    а обрезание нулей - никакие связи не порушит - не в смысле УРБД, а в смысле связи в таблицах?

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