|
Как убрать пустые столбцы в печатной форме? |
☑ |
0
DenSpb
22.02.12
✎
13:43
|
v8.0 Есть печатная форма сложного отчета, в который постоянно приходится вносить какие-нибудь изменения. Более 20 столбцов. Бывает, что некоторые столбцы остаются пустыми, в них нет данных. Подскажите, как их можно убрать из печатной формы?
|
|
1
Капитан О
22.02.12
✎
13:46
|
лучше их вообще не выводить
|
|
2
Жан Пердежон
22.02.12
✎
13:47
|
ПустыеСтолбцы.Убрать();
|
|
3
DenSpb
22.02.12
✎
13:48
|
(1) в каких то случаях из нужно выводить в каких то не нужно. Делать кучу макетов как то не очень интересно. Получается, что нужно выводить все столбцы, но некоторые из них будут пустыми, но вот их то как раз и не хотелось бы выводить
|
|
4
Fish
гуру
22.02.12
✎
13:49
|
(3) Делай вертикальные области в макете, и выводи только те столбцы, которые надо :)))
|
|
5
Капитан О
22.02.12
✎
13:49
|
(3) оставь один макет, но сделай кучу вертикальных секций
|
|
6
mikecool
22.02.12
✎
13:49
|
найти область и удалить, делов то
|
|
7
Fish
гуру
22.02.12
✎
13:49
|
(5) В принципе, можно и одной вертикальной секцией обойтись :))))
|
|
8
DenSpb
22.02.12
✎
13:52
|
(6) я создал табличный документ, добавил туда кучу строчек снизу...
ТабДок.Вывести(Детали);
Как мне удалить область?
|
|
9
DenSpb
22.02.12
✎
13:53
|
(4) Ты имеешь ввиду выводит строку последовательно по каждой ячейке?
|
|
10
Капитан О
22.02.12
✎
13:54
|
(9) нужно выводить СтолбецХ, берёшь и присоединяешь. и так построчно
|
|
11
mikecool
22.02.12
✎
13:56
|
(8) найти область, удалить, указав метод сдвига
|
|
12
DenSpb
22.02.12
✎
13:56
|
(10) вот как раз и не получится. Чтобы к такому виду привести отчет, надо его будет сильно перелопачивать. Он очень сложный.
|
|
13
Капитан О
22.02.12
✎
13:57
|
(12) перелопатишь (читай: перепишешь красиво) - станет проще для последующих модификаций ;)
|
|
14
WF72
22.02.12
✎
13:58
|
в (11) тебе уже сказали, я именно так и удалял ненужности.
|
|
15
DenSpb
22.02.12
✎
13:59
|
(11) ты имеешь ввиду в самом конце ТабДок.УдалитьОбласть(Область, Смещать);?
|
|
16
mikecool
22.02.12
✎
14:01
|
(15) я вообще за способ не выводить лишнее
но недавно заломало разбивать секцию, так и делал (15)
|
|
17
DenSpb
22.02.12
✎
14:03
|
(16) спасибо, в (15) похоже, что поможет, не знал про такую функцию:)
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший