Имя: Пароль:
1C
1С v8
"Развернуть" поле табличной части при начале его редактирования
0 lalolo
 
21.04.15
10:42
Я сделала поле табличной части формы многострочным. Но при вводе оно отображало только две строки из множества. Я добавила такой код в функцию «ПриНачалеРедактирования»:

        <strong>ЭтаФорма.Высота = ЭтаФорма.Высота + 1;
                ЭтаФорма.Высота = ЭтаФорма.Высота - 1;</strong>

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

Вот эти две строчки сами по себе не помогают:

<strong>
НовыйЭлемент.Колонки.Комментарий.АвтоВысотаЯчейки = Истина;
НовыйЭлемент.Колонки.Комментарий.ЭлементУправления.РасширенноеРедактирование = Истина;
</strong>

Собственно хочу, чтобы вы подсказал, как это сделать правильно.
1 D_E_S_131
 
21.04.15
10:59
А можно скрин, а то "на пальцах" что-то вообще непонятно?
2 lalolo
 
22.04.15
04:28
Просто выбрала
http://s58.radikal.ru/i162/1504/95/aff30def2515.png

Ы вот тут развернулось поле
http://s017.radikal.ru/i418/1504/2c/82cd33e85364.png
3 lalolo
 
22.04.15
04:29
Только когда по ссылкам пойдете удалите лишнее в URL. Это форум мне подставил сам.
4 lalolo
 
23.04.15
04:51
up
5 ЧеловекДуши
 
23.04.15
06:45
(4) Что ап? Установи Высоту в = 0 (ноль) и будет вам счастье :)
6 ЧеловекДуши
 
23.04.15
06:46
+(5) А зачем все время писать "strong"? Тут это не работает :)
7 lalolo
 
23.04.15
13:07
Не сработало это ваше "Высоту в=0(ноль)".
А про <strong> уже и сама заметила.
Жду предложений.
8 lalolo
 
24.04.15
05:03
up
9 lalolo
 
28.04.15
11:19
up.
Ну же, спецы!
Программист всегда исправляет последнюю ошибку.