Имя: Пароль:
1C
1С v8
Объединение ячеек в макете при выводе.
0 Koliaff
 
04.02.13
11:10
Доброго времени суток. Пользователь с форме выбирает интервал дат. Например с 15 января по 15 февраля. Надо сделать вывод каждой даты отдельно, но чтобы вверху (в шапке) выбранный интервал разбивался на месяца и название месяца выводилось посередине выводимого интервала.
Например:

-----------------------Январь---------------------|-----------Февраль
15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31|1|2|3|4|5|6|7|8|...

============================
Каким образом выполнить вывод именно месяцев ? Объединять ячейки программно и в объединенных ячейках писать название месяца ? Или есть ещё какой-нибудь способ ? Подскажите пожалуйста, может уже кто-то подобнгое делал...
1 Reset
 
04.02.13
11:27
Так и делал.
Объединить() и вписать текст или через параметр/шаблон (при объединении будут использовалься из верхней левой объединяемой).
2 Koliaff
 
04.02.13
11:28
(Reset) Примера случайно не осталось ? )
3 mikecool
 
04.02.13
11:29
(2) Таблица.Область().Объединить()
4 Reset
 
04.02.13
11:31
(2)
ОбластьЗаголовка=График.Область(НомерСтроки,ПерваяКолонка,
                               НомерСтроки,ПерваяКолонка+ДлинаОбщая-1);
ОбластьЗаголовка.Объединить();
ОбластьЗаголовка.Текст=СформироватьЗаголовокДляКолонки();
5 Koliaff
 
04.02.13
11:41
(Reset) Спасибо, буду пробовать...
Если кто-нибудь знает другой способ, напишите пожалуйста...
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший