Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
25 ноя 2024, 08:09

Табличный документ, работа с ячейкой

Автор vvvlad85, 05 авг 2010, 13:16

0 Пользователей и 1 гость просматривают эту тему.

vvvlad85

Подскажи как в 1С 8, можно проверить поместилась фраза в ячейку или нет.

Проблема вообщем в том чтобы на одной строчке выводился текст сначала жирный (наименование контрагента) и обычный далее.
Т.к. длина наименования контрагента неизвестна, как это организовать?
Подскажите может кто сталкивался

crow1983

Может просто автоперенос сделать?
Преподаватель, программист...и просто хороший человек

Slin

Значение в ячейке сохраняется, поэтому проверить можно только если сильно извратиться.
Необходимо вычислить длину фразы (строчки) в пикселях, что довольно сложно. Ибо зависит от шрифта, используемых слов и т.д.
Гораздо лучше автоперенос. Правда, тогда будет изменяться высота строки, но, обычно, это не существенно.

vvvlad85

Как автопереносом организовать разность шрифтов? на одной строчке разный шрифт, а вторая строчка полюбому есть. С автопереносом будет не ровно...

vvvlad85

Я впринципе сделал но это точно извращение....


vvvlad85

Через Таблица-Рисунки-Текст - два объект. Свойство авторазмер получал ширину. Только херня что устанавливал нужную ширину после метода показать.
Как лучше сделать не знаю

YouAreEmpty

Цитата: vvvlad85 от 05 авг 2010, 13:16
Подскажи как в 1С 8, можно проверить поместилась фраза в ячейку или нет.

Проблема вообщем в том чтобы на одной строчке выводился текст сначала жирный (наименование контрагента) и обычный далее.
Т.к. длина наименования контрагента неизвестна, как это организовать?
Подскажите может кто сталкивался

А установка автоширины или автовысоты не поможет вам?

vvvlad85

Цитата: YouAreEmpty от 12 авг 2010, 10:17
Цитата: vvvlad85 от 05 авг 2010, 13:16
Подскажи как в 1С 8, можно проверить поместилась фраза в ячейку или нет.

Проблема вообщем в том чтобы на одной строчке выводился текст сначала жирный (наименование контрагента) и обычный далее.
Т.к. длина наименования контрагента неизвестна, как это организовать?
Подскажите может кто сталкивался

А установка автоширины или автовысоты не поможет вам?

Где автоширина и авто высота? У объекта только свойство авторазмер

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск