| 
    
            
         
         | 
    
  | 
Объединить строки в табличном документе (с разворачиванием плюсиком) | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        never_be    
     12.06.13 
            ✎
    15:02 
 | 
         
        Ребята как в макете табличного документа объединять данные с разворачиванием плюсиком, объясню :) Есть документ:
  
        +Контрагент - морковка - буряк - свекла +Контрагент2 - водка - пиво - селедка заполняется он руками, как сделать так чтоб номенклатура группировалась по контрагенту, в обычном макете ?  | 
|||
| 
    1
    
        vicof    
     12.06.13 
            ✎
    15:20 
 | 
         
        интересно, а что же говорит СП? :)     
         | 
|||
| 
    2
    
        Wobland    
     12.06.13 
            ✎
    15:21 
 | 
         
        заставить руки выводить на разных уровнях     
         | 
|||
| 
    3
    
        Wobland    
     12.06.13 
            ✎
    15:22 
 | 
         
        (1) мимо
  
        ОбластьЯчеекТабличногоДокумента (SpreadsheetDocumentRange) Объединить (Merge) Синтаксис: Объединить() Описание: Объединяет ячейки области.  | 
|||
| 
    4
    
        vicof    
     12.06.13 
            ✎
    15:23 
 | 
         
        (3) ненене. Я считаю так:
  
        ТабличныйДокумент (SpreadsheetDocument) НачатьАвтогруппировкуСтрок (StartRowAutoGrouping) Синтаксис: НачатьАвтогруппировкуСтрок() Описание: Начинает автоматическую группировку строк. При автоматической группировке учитываются значения уровней, заданные при выводе строк методом Вывести. Доступность: Сервер, толстый клиент, внешнее соединение. Пример: // см. примеры метода Вывести и пример в описании объекта РезультатЗапроса. См. также: ТабличныйДокумент, метод ЗакончитьАвтогруппировкуСтрок  | 
|||
| 
    5
    
        Wobland    
     12.06.13 
            ✎
    15:23 
 | 
         
        (4) а автору нужно объединить, что ты его смущаешь     
         | 
|||
| 
    6
    
        Рэйв    
     12.06.13 
            ✎
    15:23 
 | 
         
        (4)Используй НачатьГруппуСтрок() и сам рули куда и где тебе группировать     
         | 
|||
| 
    7
    
        Kreont    
     12.06.13 
            ✎
    15:24 
 | 
         
        ДокументРезультат.НачатьАвтогруппировкуСтрок();
  
        //здесь вывод ДокументРезультат.ЗакончитьАвтогруппировкуСтрок(); и 1с-ка сама все сделает  | 
|||
| 
    8
    
        Рэйв    
     12.06.13 
            ✎
    15:24 
 | 
         
        (6) к (0)     
         | 
|||
| 
    9
    
        never_be    
     12.06.13 
            ✎
    15:27 
 | 
         
        (6) (7) Всем спасибо, как все просто !     
         | 
|||
| 
    10
    
        vicof    
     12.06.13 
            ✎
    15:29 
 | 
         
        (5) вот видишь, твоя магия слаба))     
         | 
|||
| 
    11
    
        never_be    
     13.06.13 
            ✎
    09:54 
 | 
         
        (7) Добрался попробовать, не работает, после вывода шапки таблицы делаю НачатьАвтогруппировкуСтрок(), вывожу все строки, потом ЗакончитьАвтогруппировкуСтрок(); в результате пусто (     
         | 
|||
| 
    12
    
        Defender aka LINN    
     13.06.13 
            ✎
    09:57 
 | 
         
        (11) У всех работает, у тебя нет... Странным не находишь?     
         | 
|||
| 
    13
    
        never_be    
     13.06.13 
            ✎
    09:59 
 | 
         
        (12) Работает ), просто новички не все знают, при выводе области надо обязательно указывать уровень.     
         | 
|||
| 
    14
    
        Wobland    
     13.06.13 
            ✎
    10:13 
 | 
         
        (13) работает, значит, моя магия. это ты не смог ей воспользоваться     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |