8.х Присоединение областей в табличном документе

Тема в разделе "Отчеты и обработки для "1С:Предприятие 8"", создана пользователем jon, 22 фев 2007.

  1. TopicStarter Overlay
    jon
    Offline

    jon Опытный в 1С

    Регистрация:
    4 сен 2006
    Сообщения:
    76
    Симпатии:
    0
    Баллы:
    26
    Братцы Подскажите!
    В табличном документе я вывел несколько областей, потом мне необходимо к области которую я выводил первой присоеденить другую область и на том же уровне что и первая.
  2. kladovoy
    Offline

    kladovoy

    Регистрация:
    13 янв 2007
    Сообщения:
    13
    Симпатии:
    0
    Баллы:
    1
    Попробуй так:
    ТабДок = Новый ТабличныйДокумент;
    Макет = Справочники.Номенклатура.ПолучитьМакет("Печать1");

    Секция1 = Макет.ПолучитьОбласть("ЗначПоГориз|ЗначПоВерт");
    Секция2 = Макет.ПолучитьОбласть("ЗначПоГориз|ЗначПоВерт_1");
    ТабДок.Вывести(Секция1); //выводит область под первой областью
    ТабДок.Присоединить(Секция2);//присоединяет рядом
  3. TopicStarter Overlay
    jon
    Offline

    jon Опытный в 1С

    Регистрация:
    4 сен 2006
    Сообщения:
    76
    Симпатии:
    0
    Баллы:
    26
    В этом куске понятно, но у меня несколько другая задача.

    Ситуация следующая
    ТабДок = Новый ТабличныйДокумент;
    Макет = Справочники.Номенклатура.ПолучитьМакет("Печать1");

    Секция1 = Макет.ПолучитьОбласть("ЗначПоГориз|ЗначПоВерт");
    Секция2 = Макет.ПолучитьОбласть("ЗначПоГориз|ЗначПоВерт_1");
    Секция3 = Макет.ПолучитьОбласть("ЗначПоГориз|ЗначПоВерт_2");
    ТабДок.Вывести(Секция1); //выводит область под первой областью
    ТабДок.Присоединить(Секция2);//присоединяет рядом

    и Секция3 надо присоеденить с Секция1, если использовать метод Присоеденить() то данная секция присоедениться к последеней выведенной, т.е. к Секция2
  4. kladovoy
    Offline

    kladovoy

    Регистрация:
    13 янв 2007
    Сообщения:
    13
    Симпатии:
    0
    Баллы:
    1
    Попробуй:
    ВставитьОбласть (InsertArea)
    Синтаксис:
    ВставитьОбласть(<Исходная область>, <Область приемник>, <Сдвиг>, <Заполнять параметры>)
  5. TopicStarter Overlay
    jon
    Offline

    jon Опытный в 1С

    Регистрация:
    4 сен 2006
    Сообщения:
    76
    Симпатии:
    0
    Баллы:
    26
    Данный метод только копирует области.
    присоеденять области к ранее выведенным неполучиться в 8.0
Похожие темы
  1. TAHk
    Ответов:
    4
    Просмотров:
    4.060
Загрузка...

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