![]() |
|
v8: Выровнять текст ячейки вправо | ☑ | ||
---|---|---|---|---|
0
Csar
17.09.13
✎
09:26
|
Всем привет.
Есть ТабДок и ячейка. В ячейку вставляю текст с выравниванием к правому краю, т.е. ТабДокумент.Область(ОбластьТекст).ГоризонтальноеПоложение = ГоризонтальноеПоложение.Право;
При этом если текст больше чем ширина ячейки, то левая часть текста обрезается. PS у меня РазмещениеТекста = Авто, а не обрезать. Прилагаю скриншот - там внизу слева от "Получил" видно, что не все влезло ячейку http://s017.radikal.ru/i436/1309/62/bf1d7a09e4d0.jpg В Экселе если так расположить длинное слово, шириной более ячейки, то вся левая часть видна. Значит и тут так можно сделать. В инете также поискал, но ответа не нашел. |
|||
1
Галахад
гуру
17.09.13
✎
09:31
|
Чо-та не понял, а нафига фамилию по право выравнивать?
|
|||
2
Csar
17.09.13
✎
09:35
|
(1) Что бы рационально занимала поле. Т.к. если сделать класссическое выравнивание по левому краю, то надо угадывать в какую ячейку ее вставлять
|
|||
3
Лодырь
17.09.13
✎
09:37
|
(2) Не надо угадывать, надо сделать объединение ячеек. А если не будет влазить в объединенные ячейки по длине то выставить размещениетекста - "переносить" вместо "авто".
|
|||
4
Csar
17.09.13
✎
09:42
|
(3) Лодырь =) Спасибо! Так и поступлю. Видимо нет такого функционала у 1С, который мне так нужен.
|
|||
5
Галахад
гуру
17.09.13
✎
09:44
|
(2) ИМХО, какая-то надуманная проблема.
Кстати, если руками вставить в ячейку длинную строку, ну как Экселе, то и отображаться будет, как в Экселе. |
|||
6
Csar
17.09.13
✎
09:47
|
(5) значит и программно как то можно... Вопрос как
|
|||
7
mikecool
17.09.13
✎
09:48
|
(6) очистить ячейки слева, там наверняка что то есть, хотя бы пробел
|
|||
8
kosts
17.09.13
✎
09:50
|
(7) +100500
|
|||
9
Csar
17.09.13
✎
09:52
|
(7)(8) неа, пробовал интеркативно - пробел не помогает.
Оказывается надо снять галку у ячеек, которые затрагивает текст: ТабДокумент.Область(ОбластьТекст).ПоВыделеннымКолонкам = Ложь; |
|||
10
Csar
17.09.13
✎
09:52
|
Ура, спасибо вам большое, что натолкнули на решение!
|
|||
11
Csar
17.09.13
✎
09:55
|
*Программист — человек, который решает проблему, о которой вы и не знали, таким способом, который вы не понимаете
|
|||
12
Галахад
гуру
17.09.13
✎
09:58
|
И ту проблему, которую никто не замечает. :-)
|
|||
13
Csar
17.09.13
✎
10:17
|
(12) точно)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |