|
Не устанавливается программно ГоризонтальноеПоложение в Табличном документе |
☑ |
0
SerGa
16.02.12
✎
16:41
|
Выполняю код
ОбластьМакета = Макет.ПолучитьОбласть("Подписи");
ОбластьМакета.ПолучитьОбласть(6,10,6,10).ТекущаяОбласть.ГоризонтальноеПоложение = ГоризонтальноеПоложение.Право;
проверяю при отладке после того как выполнилась 2 страка содержимое свойства ТекущаяОбласть.ГоризонтальноеПоложение
А там стоит Авто, не смотря на то что я программно присваиваю ГоризонтальноеПоложение.Право, при этом ошибко не выдает...
Как программно выставить горизонтальное положение текста в ячейке ?
|
|
1
vmv
16.02.12
✎
16:43
|
тут главное не где, а когда устанавливаешь
|
|
2
Reset
16.02.12
✎
16:44
|
(0)
ОбластьМакета.Область(6,10).ГоризонтальноеПоложение = ГоризонтальноеПоложение.Право;
|
|
3
vmv
16.02.12
✎
16:44
|
весь код в студию, форум примет - потом будем разбираться шо там за страка
|
|
4
SerGa
16.02.12
✎
16:47
|
ОбластьМакета = Макет.ПолучитьОбласть("Подписи");
ОбластьМакета.ПолучитьОбласть(6,10,6,10).ТекущаяОбласть.ГоризонтальноеПоложение = ГоризонтальноеПоложение.Право;
ОбластьМакета.Параметры.Отпустил = ОбщегоНазначения.ФамилияИнициалыФизЛица(Отпустил.Ответственный);
ТабДокумент.Вывести(ОбластьМакета);
на выведенной таблице видно что не сдвигает вправо
и при отладке после выполнения строки
ОбластьМакета.ПолучитьОбласть(6,10,6,10).ТекущаяОбласть.ГоризонтальноеПоложение = ГоризонтальноеПоложение.Право;
проверяю значение которое лежит в
ОбластьМакета.ПолучитьОбласть(6,10,6,10).ТекущаяОбласть.ГоризонтальноеПоложение
и вижу Авто
|
|
5
Reset
16.02.12
✎
16:49
|
(4) Справку читал?
ПолучитьОбласть (GetArea)
Возвращаемое значение:
Тип: ТабличныйДокумент. Область, как __новый__ табличный документ.
|
|
6
SerGa
16.02.12
✎
16:50
|
(5) а как надо тогда?
|
|
7
Reset
16.02.12
✎
16:51
|
(6) Перечитай тему.
|
|
8
Mort
16.02.12
✎
17:00
|
ОбластьМакета.Область(6,10,6,10).ГоризонтальноеПоложение = ГоризонтальноеПоложение.Право;
|
|
9
Mort
16.02.12
✎
17:01
|
А не работало, потому что ПолучитьОбласть возвращает новый ТД.
|
|
10
SerGa
16.02.12
✎
17:01
|
(8) у ОбластьМакета нет свойства ГоризонтальноеПоложение
|
|
11
Reset
16.02.12
✎
17:02
|
(8) Было уже ;p
|
|
12
Mort
16.02.12
✎
17:02
|
(8) Ясен пень. Зато у него есть метод Область().
|
|
13
SerGa
16.02.12
✎
17:03
|
тфу ))) доперло спасибо всем!
|
|
14
Mort
16.02.12
✎
17:03
|
(11) А точняк. Ну ещё 10 человек запостят и автор удосужится попробовать.
|
|