|   |   | 
| 
 | Работа с табличным документом | ☑ | ||
|---|---|---|---|---|
| 0
    
        Ar-Bus 25.01.13✎ 11:02 | 
        Подскажите, есть ли такая возможность?
  ТабДок.Вывести(ОбластьШапка); Как после вывода ОбластьШапка программно изменить значение параметра в данной области? | |||
| 1
    
        salvator 25.01.13✎ 11:03 | 
        (0) Опиши задачу. Для чего нужно?     | |||
| 2
    
        Ar-Bus 25.01.13✎ 11:05 | 
        (1) сначала выводится шапка документа, затем строки отчета на основании данных, выбранных из результата запроса, и уже затем нужно в уже выведенную шапку документа добавить результат вычисления, которое производится после обработки результата запроса     | |||
| 3
    
        Ar-Bus 25.01.13✎ 11:08 | 
        поднимаю     | |||
| 4
    
        monsterZE 25.01.13✎ 11:14 | 
        (0) не выводить шапку до вычисления результата =)     | |||
| 5
    
        Ar-Bus 25.01.13✎ 11:15 | 
        есть решение может быть у кого?     | |||
| 6
    
        Ёпрст гуру 25.01.13✎ 11:15 | 
        (0) через Область вестимо, меняй что хочешь     | |||
| 7
    
        monsterZE 25.01.13✎ 11:15 | 
        выдели область в секцию и выводи..     | |||
| 8
    
        Luhtas 25.01.13✎ 11:16 | 
        (0) Ерунда какая-то, зачем это нужно...     | |||
| 9
    
        Ayvengo 25.01.13✎ 11:18 | 
        (0) или поставь галку "СодержитЗначение", укажи тип, при выводе в ТабДок изменяй имя, потом по этому имени и вставляй что угодно.     | |||
| 10
    
        lEvGl гуру 25.01.13✎ 11:19 | 
        после вывода в табдоке ничего не поменяешь, менять надо в области, поэтому можно сделать "Итоговый" табдок, "промежуточные", если нужны, и выводить в итоговый уже после получения нужных значений и присвоения их параметрам. (8) - например когда в заголовке надо вывести итоги     | |||
| 11
    
        Cube 25.01.13✎ 11:19 | 
        (2) А не проще, сначала посчитать всё, что надо, а потом выводить?     | |||
| 12
    
        lEvGl гуру 25.01.13✎ 11:20 | 
        (8) + это когда итоговый таб док формируется в ручную     | |||
| 13
    
        Ayvengo 25.01.13✎ 11:21 | 
        +(9) я таким образом вообще весь документ нарисовал :) ТЗ бывают страшными и ужасными .. ппц, честно сказать документы делать в табДоке :D     | |||
| 14
    
        salvator 25.01.13✎ 11:22 | 
        (2)
  Область = ТабДок.Область("R1C1"); Если Область <> Неопределено тогда Область.Текст = Область.Текст+"//НовыйТекст"; КонецЕсли; | |||
| 15
    
        aka AMIGO 25.01.13✎ 11:27 | 
        ВыбОбласть = Таб.Область("R2C2");
  ВыбОбласть.Текст = "ПишуЧёМнеНадо" только для этого приема надо запомнить (в уму :)) адрес её. есть другой вариант - с поименованной секцией.. печатать лень.. см. в ОВЯ | |||
| 16
    
        Ayvengo 25.01.13✎ 11:29 |             ОбластьСтрокаГород        = Макет.ПолучитьОбласть("СтрокаГород");
  | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |