Фиксация колонок табличной части

1. denys123 15.12.11 11:41 Сейчас в теме
Здравствуйте! Есть проблема: После добавления новых элементов в табличную часть документа нарушилась фиксация колонок, т.е. некоторые колонки стали на всю область просмотра таблицы и появилась горизонтальная прокрутка. Код формы не менялся. До добавления колонок такого не было. Очень нужна ваша помощь.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. pvase 403 15.12.11 11:44 Сейчас в теме
Обратите внимание на видимость колонок, а также на Свойство колонки на закладке Положение.
3. denys123 15.12.11 12:04 Сейчас в теме
(2) pvase, для добавленных колонок не указана жестко видимость.
Одна колонка (добавленная) имеет положение "Новая колонка", а вторая "На следующей строке". При изменении этих свойств фиксация колонок не меняется, т.е. это проблему не решает.
4. pvase 403 15.12.11 12:11 Сейчас в теме
Посмотрите на свойство табличной части "Авто настройка ширины колонок" - Если установлен флажок - уберите.
Попробуйте все колонки выставить в один ряд (все значения "Новая Колонка").
Также может возникать проблема в процедуре например "УстДоступность()" которая меняет типы колонок или которая управляет видимостью, доступностью колонок.
5. denys123 15.12.11 12:37 Сейчас в теме
(4) pvase, с проблемой разобрался. все дело в этом коде

Макс1=20;
Макс2=20;
ВыбратьСтроки();
Пока ПолучитьСтроку()=1 Цикл
Макс1=МАКС(СтрДлина(СокрЛП(КомментарийСтр)),Макс1);
Макс2=МАКС(СтрДлина(СокрЛП(КоментарийСтр2)),Макс2);
КонецЦикла;
рф.УстановитьШиринуКолонки("МногострочнаяЧасть", 7, Макс1*4);
рф.УстановитьШиринуКолонки("МногострочнаяЧасть", 8, Макс2*4);
рф.УстановитьШиринуКолонки("МногострочнаяЧасть", 9, Макс1*4);
рф.УстановитьШиринуКолонки("МногострочнаяЧасть", 10, Макс2*4);

Показать


Спасибо.
Тему можно закрыть.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот