Имя: Пароль:
1C
1С v8
v8: Текст в табличном поле документа
0 VasjaIvanov
 
19.07.12
09:31
Здравствуйте, как можно определить что текст в ячейке табличного поля не влазит в  ячейку полностью, а обрезается.
1 х86
 
19.07.12
09:32
(0)считать количество символов и ширину колонки +
вопрос а зачем?
2 VasjaIvanov
 
19.07.12
09:33
чтоб изменить шрифт, и текст влез, высота и ширина остаются статическими
3 gosn1ck
 
19.07.12
09:33
сравнить тексты после присвоения к ячейке
4 VasjaIvanov
 
19.07.12
09:34
(3)щас попробую
5 х86
 
19.07.12
09:34
(2)у ячейки есть свойства переносить
6 VasjaIvanov
 
19.07.12
09:35
(5)текст пееноситься зи нижние границы ячейки, если не стоити автовысота
7 VasjaIvanov
 
19.07.12
09:56

оригинал =  СокрЛП(СтрокаИзСписка.Номенклатура) + ФормированиеПечатныхФорм.ПредставлениеСерий(СтрокаИзСписка);
           ОбластьНоменклатура.Текст = СокрЛП(СтрокаИзСписка.Номенклатура) + ФормированиеПечатныхФорм.ПредставлениеСерий(СтрокаИзСписка);
           Пока оригинал <> ОбластьНоменклатура.Текст   Цикл            
                ОбластьНоменклатура.шрифт.Размер =   ОбластьНоменклатура.шрифт.Разсер-1;
           
КонецЦикла;
[\1C]
не работает
8 VasjaIvanov
 
19.07.12
09:57

оригинал =  СокрЛП(СтрокаИзСписка.Номенклатура) + ФормированиеПечатныхФорм.ПредставлениеСерий(СтрокаИзСписка);
ОбластьНоменклатура.Текст = СокрЛП(СтрокаИзСписка.Номенклатура) + ФормированиеПечатныхФорм.ПредставлениеСерий(СтрокаИзСписка);
Пока оригинал <> ОбластьНоменклатура.Текст   Цикл            
ОбластьНоменклатура.шрифт.Размер =   ОбластьНоменклатура.шрифт.Разсер-1;
         
КонецЦикла;

не работает
9 х86
 
19.07.12
10:00
(7)(8)не будет работать
.Текст в ячейки всегда будет тот что ты поместил в ячейку не важно обрезается он при выводе или нет
10 VasjaIvanov
 
19.07.12
10:01
(9) я понял это, считать количество символов?? другого варианта нет?
11 х86
 
19.07.12
10:02
(10)поставь автовысоту  )
12 х86
 
19.07.12
10:02
(1)+ еще разные символы имеют разную ширину