Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Таблица на форме и несколько уровней колонок
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование обычных форм 1С 8.2 и не интерфейсной логики
jonson_r
В одной типовой обработке увидел следующее окно:

есть два уровня колонок, но строки ТЧ узкие, как бы и нет колонок друг под другом. У меня всегда при таком расположении колонок строки в итоге широкие. Пересмотрел модуль формы типовой обработки - толком нет ничего, кроме видимости. Палитру свойство тоже вроде бы пересмотрел, как добиваются такого эффекта?
logist
Это похоже на группу колонок в управляемой форме, и это шапка группы колонок, а не колонка.
sava1
"Видимость" в коде. В типовой посмотрите "Начисление зП"
jonson_r
Цитата(logist @ 05.06.16, 22:14) необходимо зарегистрироваться для просмотра ссылки
Это похоже на группу колонок в управляемой форме, и это шапка группы колонок, а не колонка.


просто скрин неудачный, это обработка перепроведения по партиям. обычные формы.


sava1 @ Сегодня, 7:44 необходимо зарегистрироваться для просмотра ссылки,

в начисление не заходил, предметно рассмотрел "видимость" в коде текущей формы, и походу вот где и как оно это делает:

Процедура ТаблицаГраницПриПолученииДанных(Элемент, ОформленияСтрок)
    
    Для Каждого ТекущаяСтрока Из ОформленияСтрок Цикл
        
        Если НЕ ЗначениеЗаполнено(ТекущаяСтрока.ДанныеСтроки.Организация) Тогда
            ТекущаяСтрока.Ячейки.Организация.Текст = "<По компании>";
        КонецЕсли;
        
        Если ТекущаяСтрока.Ячейки.КолонкаЗаголовок.Видимость Тогда
            ТекущаяСтрока.Ячейки.КолонкаЗаголовок.Видимость = Ложь;
        КонецЕсли;    
        
    КонецЦикла;    
    
КонецПроцедуры


Большое спасибо за совет.
sava1
Вооще-то ПриВыводеСтроки ТП :
ОформлениеСтроки.Ячейки["Показатель" + СчПоказателей].Видимость = ВидимостьПоказателя;


Ячейка - та, которая вверху (Дата начала...)
lga_
Перед нужными колонками в таблице создается пустая колонка с нужным именем. Т.е. в вашем случае колонка "ДатаНачалаПроведения". Далее идут колонки нужные колонки. У первой ставится Положение"На следующей строке", а у последующих "В той же колонке".
jonson_r
lga_ @ Вчера, 15:45 необходимо зарегистрироваться для просмотра ссылки,
Все верно, так и делаю всегда.
Но я о том, что при таком расположении строки ТЧ - широкие, т.к. одна ячейка разбита на несколько в высоту. А в примере на первом скриншоте (в режиме предприятия) - строки обычные. Вот просто и заинтересовало, как так делают.

Цитата(sava1 @ 06.06.16, 11:12) необходимо зарегистрироваться для просмотра ссылки
Ячейка - та, которая вверху (Дата начала...)

я так понимаю что и этот код делает тоже самое с данной ячейкой:

Если ТекущаяСтрока.Ячейки.КолонкаЗаголовок.Видимость Тогда
      ТекущаяСтрока.Ячейки.КолонкаЗаголовок.Видимость = Ложь;
КонецЕсли;


п.с. просто в вашем примере ПриВыводеСтроки() - каждая строка обрабатывается отдельно, а в моем ПриПолученииДанных() - обрабатывается массив строк.
Petre
Цитата(jonson_r @ 07.06.16, 11:43) необходимо зарегистрироваться для просмотра ссылки
Но я о том, что при таком расположении строки ТЧ - широкие, т.к. одна ячейка разбита на несколько в высоту.

Наверное, не "широкие", а "высокие". Это - не одно и то же.
jonson_r
Petre @ Сегодня, 12:00 необходимо зарегистрироваться для просмотра ссылки,
Да Вы правы - высокие имел ввиду
info230a02
У меня вопрос по этой же теме:
Делаю форму обработки... В конфигураторе:

а в Предприятии почему-то:

Первые две "группировки" колонок - все норм (как и должно быть), а третья - никак. Где туплю? Подскажите, Добрые Люди!
sava1
Стандартные настройки в ТП.
info230a02
Цитата(sava1 @ 10.04.18, 11:37) необходимо зарегистрироваться для просмотра ссылки
Стандартные настройки в ТП.

Не понял? Подробней можно?
sava1
правой кнопкой на таблице - настройка списка - стандартные настройки
info230a02
sava1 @ Сегодня, 13:33 необходимо зарегистрироваться для просмотра ссылки ,
Спасибо, мил человек! А я уже в Конфигураторе танцы с бубном устроил, шаманов пригласил...

И это нужно будет всем юзерам так же делать, или у юзеров "Стандартные настройки" поумолчанию подтягиваться будут?
sava1
Если они еще не открывали форму - то будут стандартные, если меняли /настраивали - то будет ихняя.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.