|
Программное изменение ориентации текста в табличном документе | ☑ | ||
|---|---|---|---|---|
|
0
Svetlana_Kazan
19.03.18
✎
21:49
|
Подскажите, пожалуйста, как программно изменить ориентацию текста в табличном документе. В колонке указываются категории номенклатуры. Если номенлатура имеет категорию Списан, то в этом случае надо сменить ориентацию текста ОриентацияТекста=90.
|
|||
|
1
Мимохожий Однако
19.03.18
✎
21:56
|
(0) Показывай на чём заткнулась.
|
|||
|
2
Svetlana_Kazan
20.03.18
✎
08:52
|
Категория = Результат2.Область(ОбластьСтрокиКатегория);
Категория.ОриентацияТекста = 90; не работает. |
|||
|
3
Lexey_
20.03.18
✎
09:09
|
(2) а перед этим еще 10 условий, которые не выполняются?
Нужен весь код |
|||
|
4
СвинТуз
20.03.18
✎
09:15
|
Самое простое. Поставить точку останова и убедиться , что доходит.
По всей видимости не доходит. Потому как у области "Категория", если это область ячеек табличного документа, ориентация так и остается 90 . На всю оставшуюся жизнь. А поскольку должно быть по условию , то оно так не правильно. Должно быть если иначе конецесли. |
|||
|
5
СвинТуз
20.03.18
✎
09:16
|
Еще можно повернуть по условию в уже выведенной области.
|
|||
|
6
Svetlana_Kazan
20.03.18
✎
10:29
|
Если Выборка.КатегорияЭксплуатации = Перечисления.КатегорииЭксплуатации.Списано Тогда
КолонкаКатегория = Результат2.Область(,81,,81); //нужная колонка в макете 81. Область - это одна ячейка КолонкаКатегория.ОриентацияТекста = 90; КонецЕсли; Попробовала и так. В условие заходит. В отладчике ОриентацияТекста = 90, а в результате ничего не происходит |
|||
|
7
Мимохожий Однако
20.03.18
✎
10:36
|
(6) Какой тип значения КолонкаКатегория в отладчике?
Код не весь. Возможно, в дальнейшем до вывода области ячейки свойство меняется на другое или по умолчанию. |
|||
|
8
Svetlana_Kazan
20.03.18
✎
10:46
|
КолонкаКатегория имеет Тип = ОбластьЯчеекТабличногоДокумента
|
|||
|
9
Svetlana_Kazan
20.03.18
✎
11:14
|
Спасибо за помощь! Все получилось и оказалось намного проще
Если Выборка.КатегорияЭксплуатации = Перечисления.КатегорииЭксплуатации.Списано Тогда ОбластьСтрокиКатегория.ТекущаяОбласть.ОриентацияТекста = 90; КонецЕсли; |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |