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

1С 8.3 высота ячейки таблицы в управляемом интерфейсе (как задать кодом?)

Автор PavelVaskan, 27 июн 2018, 09:45

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

PavelVaskan

Добрый день!

Есть таблица на управляемой форме. В ней поле "Серийный номер" - многострочно (в каждой строке таблицы может быть разное количество строк в поле).

По умолчанию, если ничего не менять в настройках, таблица выглядит так:



Если менять настройки вручную, то результата достигаем (Изменить форму -> Серийный номер - устанавливаем флаг "Автовысота таблицы" и значение параметра "Высота" числом (допустим, в данном примере 15).



Таблица принимает вид:



Теперь пытаюсь то же сделать кодом...

Если ставлю код

Элементы.ТоварыСерийныйНомер.Высота          = 15;
Элементы.ТоварыСерийныйНомер.МаксимальнаяВысота    = 15;
Элементы.ТоварыСерийныйНомер.АвтоВысотаЯчейки       = Истина;
Элементы.ТоварыСерийныйНомер.АвтоМаксимальнаяВысота     = Истина;

в процедуры формы ПриСозданииНаСервере(..) и/или ПриОткрытии(..), это ни к чему не приводит...

ВОПРОС: КАК ДОСТИЧЬ РЕЗУЛЬТАТА КОДОМ? КАК СДЕЛАТЬ ЭТО КОДОМ?




PavelVaskan

Прошу прощения, возможно, результат достигается. Просто, если лезть в "Изменить форму" конкретной обработки, код перестаёт работать.

Если поменять имя обработки (и её ID) и запустить с нуля, то, похоже, всё работает...

ДОПОЛНИТЕЛЬНЫЙ ВОПРОС: Где поставить код и каким он должен быть, чтобы работало и если трогали-меняли "Изменить форму" (чтобы работало при следующем запуске)?
Добавлено: 27 июн 2018, 10:09


НАБЛЮДЕНИЕ: если пойти в "Изменить форму" -> Все действия -> Установить стандартные настройки (то есть, выполнить команду "Установить стандартные настройки"), то код начинает работать...

То есть, если работает при отображении поля таблицы "Серийный номер" некорректно, надо выполнить команду "Установить стандартные настройки" (формы) и закрыть-открыть-заново обработку...

Теги: 1С 8.3 

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

Рейтинг@Mail.ru

Поиск