Имя: Пароль:
1C
1С v8
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) точно)