8.х Выгрузка данных из 8.0 в 8.0

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

  1. TopicStarter Overlay
    LEXX
    Offline

    LEXX

    Регистрация:
    5 дек 2006
    Сообщения:
    11
    Симпатии:
    0
    Баллы:
    1
    Всем доборого времени суток!!!

    Есть обработка, которая должна выгрузить данные из одной базы в другую. Для удобства на форме обработки помещены два табличных поля тип ДеревоЗначений. В первом таб. поле отображается структура справочника из базы источника, а во втором должна отобразится информация из базы приемника. Так вот проблема в том что запрос по Оле выполняется, в дерево значений выгружается, а вот в табличном поле не отображается, так как это объект из базы приемника (ком объект).
    Вопрос есть ли какие нибудь способы все таки отобразить структуру справочника из базы приемника в форме которая открыта в базе источника?

    Пример кода как написано сейчас:

    ЗапросСом = База.NewObject("Запрос");
    ТекстЗапроса = "
    |ВЫБРАТЬ
    | Номенклатура.Наименование
    |ИЗ
    | Справочник.Номенклатура КАК Номенклатура
    |АВТОУПОРЯДОЧИВАНИЕ";

    ЗапросСом.Text = ТекстЗапроса;
    Дерево = ЗапросСом.Выполнить().Выгрузить(База.ОбходРезультатаЗапроса.ПоГруппировкамСИерархией);
    ЭлементыФормы.ДеревоБаза.СоздатьКолонки();

    Заранее благодарен ответы.
  2. Coder1C
    Offline

    Coder1C Слуга форума Команда форума Администратор

    Регистрация:
    10 фев 2006
    Сообщения:
    506
    Симпатии:
    31
    Баллы:
    54
    Смотри топик: http://www.1c-pro.ru/index.php?showtopic=1760
  3. TopicStarter Overlay
    LEXX
    Offline

    LEXX

    Регистрация:
    5 дек 2006
    Сообщения:
    11
    Симпатии:
    0
    Баллы:
    1
  4. GP_
    Offline

    GP_ Опытный в 1С

    Регистрация:
    15 авг 2006
    Сообщения:
    195
    Симпатии:
    0
    Баллы:
    26
    Я правильно понял ты номенклатуру из одной базы в другую переносишь ?
  5. Deosfen
    Offline

    Deosfen Опытный в 1С

    Регистрация:
    6 фев 2007
    Сообщения:
    67
    Симпатии:
    0
    Баллы:
    26
    Если дело в переносе справочников и документов, то проще всего создать правило обмена для универсальной обработки загрузки-выгрузки.

    Через СОМ, гемор ..., особенно назначить ссылку на перечисления, ссылку на другой справ. и т.п., хотя тоже решаемо. (лично я отказался использоватье СОМ).
  6. GP_
    Offline

    GP_ Опытный в 1С

    Регистрация:
    15 авг 2006
    Сообщения:
    195
    Симпатии:
    0
    Баллы:
    26
    По мне самый дольшой минус ком Это скорость
  7. taramaz
    Offline

    taramaz

    Регистрация:
    21 ноя 2006
    Сообщения:
    28
    Симпатии:
    0
    Баллы:
    1
    Грузи лучше через XML
    Можно и без правил обмена, не очень сложно самому написать обработку... вот например обработка на загрузку данных из 7.7
    одна обработка для 7.7 другая для 8.0.... переделать первую не долго под 8.0
    Посмотреть вложение 212
    Посмотреть вложение 213

    Вложения:

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