Что делать, если возникла необходимость повернуть текст печатной формы например на 90 градусов (разместить текст вертикально) ?

 В разных версиях 1С это делается по-разному.

 

Для 7.7 есть параметр ячейки табличного поля Ориентация, пример.

 

 Следует заметить, что доступ и методы поворота текста появились лишь в поздних версиях ядра 7.7 (примерно с 25-го релиза).

 Программно можно так определить ориентацию :

Область = ТабДок.Область("R4C10");
Область.Текст = "Наш текст";
Область.ОриентацияТекста = 90;

 

 Если нужно обновить форму при интерактивном вводе, используйте метод таблицы ТолькоПросмотр(1) и затем для обновления таблицы (чтобы не перерисовыввать) метод Показать(,,1) (с единицей в 3-м параметре).

 Для 8.х надо для параметра ячейки табличного поля ОриентацияТекста задать значение в градусах угла поворота текста.

 

 Вращение идет против часовой стрелки. Так, с параметром 90 градусов текст выведется снизу вверх, 180 градусов - справа налево вверх
тормашками, 270 градусов - снизу вверх.  Выравнивание всегда происходит относительно "стандартного" расположения текста.