Имя: Пароль:
1C
1С v8
Перенос текста из одной ячейки в другую
0 Евгений90
 
20.11.12
09:08
Есть внешняя печатная форма, нужную мне ячейку заполняю параметром. Если текст в ячейке выходит слишком длинный, то его нужно перенести в другую ячейку. Подскажите примерный алгоритм
1 Cube
 
20.11.12
09:08
(0) В какую другую? Справа?)
2 Евгений90
 
20.11.12
09:09
(1)Нее, в любую какую захочу
3 Cube
 
20.11.12
09:15
(2) Давай пример на скриншоте.
4 Евгений90
 
20.11.12
09:15
Если для начала ее обрезать, вот так

Стр = ТабДокумент.Область("R20C18:R20C45");
   Пока СтрДлина(Стр) > 7 Цикл
   Стр = Лев(Стр, СтрДлина(Стр) - 1);
   КонецЦикла;
5 Евгений90
 
20.11.12
09:16
Ок, сейчас скрин выложу
6 mikecool
 
20.11.12
09:18
поставь Переносить и не парься
7 Евгений90
 
20.11.12
09:23
8 Евгений90
 
20.11.12
09:24
9 Cube
 
20.11.12
09:25
(8) Ну, тогда считай символы и обрезай)
10 Cube
 
20.11.12
09:26
+(9) А на макет добавь ещё один параметр в ячейку-продолжение, чтобы не париться с областями...
11 Евгений90
 
20.11.12
09:27
(8)Ок, попробую. Тема закрыта