8.х Объединение ячеек в макете

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

  1. TopicStarter Overlay
    Gwenss
    Offline

    Gwenss

    Регистрация:
    12 авг 2008
    Сообщения:
    9
    Симпатии:
    0
    Баллы:
    1
    Здравствуйте! Помогите пожалуйста программно объединить область ячеек табличного документа.
    Я делаю так:

    // ОбластьОбщаяСумма - именно ее мне надо объединить и сделать как единое целое

    ОбластьОбщаяСумма = Макет.Область(156,24,156 + Число(Товары.Количество()),26);
    ОбластьОбщаяСумма.Защита = Ложь;
    ОбластьОбщаяСумма.Объединить();

    При просмотре печатной формы в пользовательском режиме, такое ощущение, что она просто игнорирует этот метод. Заранее спасибо
  2. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Проверь в отладчике, какую область получаешь.
    Очень большие цифры...
  3. TopicStarter Overlay
    Gwenss
    Offline

    Gwenss

    Регистрация:
    12 авг 2008
    Сообщения:
    9
    Симпатии:
    0
    Баллы:
    1
    Область как раз получается не очень большая. Прямоугольник размера 3 на 6.

    Синтаксис:
    Область(<Номер первой строки>, <Номер первой колонки>, <Номер последней строки>, <Номер последней колонки>)

    В моем случае: Номер первой строки - 156, первой колонки - 24. последней строки - 161, последней колонки - 26.


    Помогите разобраться!!!!!!!!!!!!!!!!!!!!!!!!
  4. tirk
    Offline

    tirk Опытный в 1С

    Регистрация:
    1 сен 2008
    Сообщения:
    1.142
    Симпатии:
    0
    Баллы:
    26
    Код:
    Область = ТабДок.Область(2,2,3,3);
    Область.Объединить();
    
    
    А у тебя я так понял сам макет... попробуй непосредственно как в синтаксисе вывести уже в ТабДоке
  5. TopicStarter Overlay
    Gwenss
    Offline

    Gwenss

    Регистрация:
    12 авг 2008
    Сообщения:
    9
    Симпатии:
    0
    Баллы:
    1
    Спааасииибо всем, кто откликнулся!!!!!! Уже разобралась :unsure:

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