![]() |
![]() |
![]() |
|
Макет печатной формы | ☑ | ||
---|---|---|---|---|
0
sidrd
09.02.11
✎
12:16
|
Как можно создать программно новую строчку в макете печатной формы и заполнить её?
|
|||
1
luns
09.02.11
✎
12:21
|
макет зачем менять?
меняй табдок |
|||
2
Vladal
09.02.11
✎
12:22
|
а какая задача?
нужно вывести на печать документ? |
|||
3
sidrd
09.02.11
✎
12:23
|
хм, ну просто у меня макет заполнен, надо добавить строчки например между 14 и 20 строкой, 6 строк программно
|
|||
4
Vitello
09.02.11
✎
12:24
|
(3)если ты их уже вывел, то не получится
только если на на уровне ячеек их вниз перетащить |
|||
5
luns
09.02.11
✎
12:24
|
ВставитьОбласть
используй |
|||
6
luns
09.02.11
✎
12:24
|
(4) не ври человеку
|
|||
7
sidrd
09.02.11
✎
12:26
|
Вставить область подробнее можно, например вставить область между 14 и 20 строкой, 6 строк как это можно сделать?
|
|||
8
Vladal
09.02.11
✎
12:26
|
вопрос в чем?
- создать новую строчку в макете, аки Конфигуратор7 - или в режиме Предприятия из готового макета, перебирая созданные в Конфигураторе области макета и компонуя их, создать печатную форму (документа, отчета и пр.)? |
|||
9
Vitello
09.02.11
✎
12:28
|
(5)я как то пробовал, чет криво помнится получалось
|
|||
10
sidrd
09.02.11
✎
12:28
|
Создать новую строчку в макете аки Конфигуратор 8.1
в макете печатной формы создать новые строчки между 14 и 20 строчкой и заполнить их. |
|||
11
luns
09.02.11
✎
12:31
|
(7) в СП посмотри - там разжевано.
|
|||
12
Рэйв
09.02.11
✎
12:33
|
(10)Что мешает сделать это вручную в конфигураторе?
|
|||
13
sidrd
09.02.11
✎
12:48
|
ну просто тогда 6 строк пустых будут, там в общем если выбрано несколько видов цен то каждый вид цен должен в печатной форме в новой строке отобразится в определенном месте
|
|||
14
sidrd
09.02.11
✎
13:34
|
а как ширину ячейки изменить? создаю новую строку в макете
Шапка.ВставитьОбласть(ТабДок.Область("R12"), ТабДок.Область("R12"), ТипСмещенияТабличногоДокумента.ПоГоризонтали); Шапка.Область("R12C2").Шрифт = Новый Шрифт(,12,Ложь,Ложь); Шапка.Область("R12C2").Текст ="Тут текст"; Шапка.Область("R12С2").ШиринаКолонки=30; - не увеличивает а вот собственно надо увеличить ширину ячейки программно Шапка.Область("R12С2").ШиринаКолонки=30; это дело не работает |
|||
15
mikecool
09.02.11
✎
13:36
|
а что мешает сразу вывести эти строки?
|
|||
16
sidrd
09.02.11
✎
13:38
|
так я их и вывожу сразу но программно
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |