8.х Как убрать пробел между группировками в табличном документе?

Тема в разделе "Система компоновки данных (СКД)", создана пользователем Максим, 5 мар 2014.

  1. TopicStarter Overlay
    Максим
    Offline

    Максим Опытный в 1С

    Регистрация:
    28 фев 2008
    Сообщения:
    684
    Симпатии:
    7
    Баллы:
    29
    Здравствуйте.
    1С:Предприятие 8.2 (8.2.19.76)
    Управление торговлей, редакция 11.1 (11.1.2.22)

    Создаю простой отчет на СКД. Настройки имеют следующий вид
    [​IMG]
    Т.е. сначала таблица, потом группировка по складу.
    При этом, в табличном документе между таблицей и группировкой "Склад" программа вставляет область - пробел
    [​IMG]
    Как этот пробел убрать?
    1. Я пытался удалять область программно:
    Код:
    Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
    
        СтандартнаяОбработка = Ложь;
    ... //Тут я вывожу данные
    
           ПроцессорВывода.ЗакончитьВывод();
    
        ОбластьЯчеекКУдалению = ДокументРезультат.НайтиТекст("Склады");
    
        Если ОбластьЯчеекКУдалению <> Неопределено Тогда
            Область = ДокументРезультат.Область(ОбластьЯчеекКУдалению.Верх-1, ОбластьЯчеекКУдалению.Лево, ОбластьЯчеекКУдалению.Верх-1, ДокументРезультат.ШиринаСтраницы);
            Область.цветфона = WebЦвета.КрасноФиолетовый;
            ДокументРезультат.УдалитьОбласть(Область, ТипСмещенияТабличногоДокумента.ПоВертикали);
        КонецЕсли;
    КонецПроцедуры
    
    Т.е. сначала находил область с надписью склад, а потом удалял область которая выше её на одну ячейку. И область удаляется (Не было области с цветом фона КрасноФиолетовый), но пробел всё равно остаётся :(

    2. Я пробовал уменьшить ширину области-пробела, получилось, но смотрится не комильфо - этот вариант не годится
    Как убрать область пробел между группировками?
    Файл с отчетом прикрепляю.

    Вложения:

  2. alexburn
    Offline

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

    Регистрация:
    5 янв 2009
    Сообщения:
    14.735
    Симпатии:
    508
    Баллы:
    204
    Через свой макет сделайте, не нужно тут велосипедов...
  3. nbIpKuH_BaH9I
    Offline

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

    Регистрация:
    16 сен 2009
    Сообщения:
    6.978
    Симпатии:
    397
    Баллы:
    104
    Вообще то - это разделитель между двумя настройками. Зачем в принципе его убирать?
  4. TopicStarter Overlay
    Максим
    Offline

    Максим Опытный в 1С

    Регистрация:
    28 фев 2008
    Сообщения:
    684
    Симпатии:
    7
    Баллы:
    29
    Делал я через свой макет. Пробел все-рано добавляется.
  5. TopicStarter Overlay
    Максим
    Offline

    Максим Опытный в 1С

    Регистрация:
    28 фев 2008
    Сообщения:
    684
    Симпатии:
    7
    Баллы:
    29
    Вообще-то пользователь попросил.
  6. nbIpKuH_BaH9I
    Offline

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

    Регистрация:
    16 сен 2009
    Сообщения:
    6.978
    Симпатии:
    397
    Баллы:
    104
    Штатными средствами СКД его не убрать. Либо только если изголяться как нибдуь.
  7. TopicStarter Overlay
    Максим
    Offline

    Максим Опытный в 1С

    Регистрация:
    28 фев 2008
    Сообщения:
    684
    Симпатии:
    7
    Баллы:
    29
    В этом и был вопрос. Как изголиться?
  8. jonsony
    Offline

    jonsony Опытный в 1С Заблокирован

    Регистрация:
    16 апр 2009
    Сообщения:
    224
    Симпатии:
    25
    Баллы:
    29
    странный отчёт, обычно в колонках Склад, а Номенклатура в строках
  9. TopicStarter Overlay
    Максим
    Offline

    Максим Опытный в 1С

    Регистрация:
    28 фев 2008
    Сообщения:
    684
    Симпатии:
    7
    Баллы:
    29
    Дело не в отчете, это я так накидал, чтобы разобраться как пробел убрать.
  10. shurikvz
    Offline

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

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    Код:
    Область = ДокументРезультат.Область(ОбластьЯчеекКУдалению.Верх-1, , ОбластьЯчеекКУдалению.Верх-1);
    
    так?
    Максим нравится это.
  11. TopicStarter Overlay
    Максим
    Offline

    Максим Опытный в 1С

    Регистрация:
    28 фев 2008
    Сообщения:
    684
    Симпатии:
    7
    Баллы:
    29
    ААААААААААААААААААААААА.
    Заработало!!!!!!!!!!!! Спасибо.

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