|
v7: Область таблицы | ☑ | ||
---|---|---|---|---|
0
Pr0gLamer
17.08.12
✎
14:08
|
Добрый день!
Хочу при выводе секции таблицы в зависимости от условия изменять её цвет.Вопрос: как получить область таблицы,которая соответствует выводимой секции? |
|||
1
Рэйв
17.08.12
✎
14:09
|
Область
Возращает Область выходной таблицы. Синтаксис 1: Область(<Адрес>) Синтаксис 2: Область(<R1>, <С1>, <R2>, <С2>) Англоязычный синоним: Area Параметры: <Адрес> Необязательный параметр. Строковое выражение, задающее имя области или адрес в формате «R1C1:R2C2». <R1> Необязательный параметр. Числовое выражение. Номер первой строки области. <С1> Необязательный параметр. Числовое выражение. Номер первого столбца области. <R2> Необязательный параметр. Числовое выражение. Номер последней строки области. <С2> Необязательный параметр. Числовое выражение. Номер последнего столбца области. Возвращаемое значение: Значение типа «ОбластьТаблицы». Описание: Функция Область возвращает значение области выходной таблицы или таблицы в режиме ввода данных. Если последняя строка и последний столбец отсутствуют, то область задана единственной ячейкой. Если строки или столбцы отсутсвуют, то область задана диапазоном столбцов или строк соответственно. Если метод вызван без параметров, то область задана всей таблицей. Пример: Таб = СоздатьОбъект("Таблица"); Таб.Открыть("tabl_l.mxl"); ВыбОбласть = Таб.Область("R1C1:R8C16"); |
|||
2
NS
17.08.12
✎
14:09
|
Таб.Вывестисекцию();
Таб.Область(Таб.ВысотаТаблицы(),1,Таб.ВысотаТаблицы(),ШиринаТвоейТаблицы). |
|||
3
Pr0gLamer
17.08.12
✎
14:11
|
я думал можно как-то задать <ИмяОбласти>
а потом выводить в негото,что требуется только я не пойму как его задать... |
|||
4
NS
17.08.12
✎
14:12
|
Имяобласти=Таб.Область(Таб.ВысотаТаблицы(),1,Таб.ВысотаТаблицы(),ШиринаТвоейТаблицы);
|
|||
5
Pr0gLamer
17.08.12
✎
14:14
|
(4) спасибо,меня спугнуло "Возвращает число строк в сформированной результирующей таблице"
не думал,что работает динамически |
|||
6
BlackSeaCat
17.08.12
✎
14:24
|
В некоторых типовых 1С для этого в макетах предусмотрены однотипные секции, отличающиеся только цветом. И просто выводится нужная.
|
|||
7
Pr0gLamer
17.08.12
✎
14:45
|
(6) если бы всё было так просто,я бы так и делал
мне необходимо при наличии более одного совпадения выводить секцию без верхней рамки(как-бы объединение ячеек) + менять цвет |
|||
8
Cthulhu
17.08.12
✎
15:01
|
(3): в єтом предложении "думал" - неправильный глагол.
|
|||
9
Pr0gLamer
17.08.12
✎
15:12
|
(8) а это не английский,здесь все глаголы правильные
|
|||
10
Надсмотрщик
17.08.12
✎
15:17
|
(9) От куда ж ты к нам приехал?
|
|||
11
Pr0gLamer
17.08.12
✎
15:25
|
местный я
|
|||
12
Надсмотрщик
17.08.12
✎
15:41
|
(11) Харьковский?
|
|||
13
Pr0gLamer
17.08.12
✎
15:56
|
да
|
|||
14
Надсмотрщик
17.08.12
✎
15:57
|
(13) И давно ты у нас в Калуге?
|
|||
15
Pr0gLamer
17.08.12
✎
16:09
|
Союз Советских Социалистических Республик.Что калуга,что не калуга,я везде местный
|
|||
16
Надсмотрщик
17.08.12
✎
16:09
|
(15) Учился 1Су где?
|
|||
17
Pr0gLamer
17.08.12
✎
17:11
|
здесь в основном
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |