Есть отчет в виде таблицы. Как зафиксировать шапку таблицы, чтобы при прокручивании шапка с названиями колонок оставалась?
Таб = СоздатьОбъект("Таблица");
Таб.ИсходнаяТаблица("БАЗА комп");
Таб.ВывестиСекцию("Шапка");
ТЗ.ВыбратьСтроки();
Пока ТЗ.ПолучитьСтроку()=1 Цикл
Если (ТЗ.Статус = Перечисление.Статусы.НеНачат)и(ТЗ.Срочно=0)и(ТЗ.ОченьСрочно=0)и(ТЗ.Позвонить=0)и(ТЗ.Проблема=0) Тогда
Таб.ВывестиСекцию("НеНачат");
ИначеЕсли (ТЗ.Статус = Перечисление.Статусы.НеНачат)и(ТЗ.Срочно=1)и(ТЗ.ОченьСрочно=0)и(ТЗ.Позвонить=0)и(ТЗ.Проблема=0) Тогда
Таб.ВывестиСекцию("НеНачатСрочно");
И т.д...........................................................................................................................................
КонецЕсли;
КонецЦикла;
//Таб.ВывестиСекцию("Подвал");
Таб.ТолькоПросмотр(0);
Таб.Показать();
ZUBR @ Сегодня, 1:26
,
Таб.Опции(0,0,4,0); -Третий параметер
Опции(<?>,,,,);
Синтаксис:
Опции(<ВыводСетки>,<ВыводЗаголовков>,<ФиксСтрок>,<ФиксСтолбцов>,<ИмяОпцийПечати>,<ИмяСохрРазмОкна>,<ФлагЧБПросмотра>,<НаправлПерехода>)
Назначение:
Установить флаги вывода сетки, заголовков, фиксации строк и столбцов, набор опций печати.
Параметры:
<ВыводСетки> - флаг вывода сетки: 1 - показывать, 0 - не показывать (необязателен, умолчание - 1);
<ВыводЗаголовков> - флаг вывода заголовков строк и столбцов: 1 - показывать, 0 - не показывать (необязателен, по умолчанию - 1);
<ФиксСтрок> - число фиксируемых строк (необязателен, по умолчанию - 0);
<ФиксСтолбцов> - число фиксируемых столбцов (необязателен, по умолчанию - 0);
ZUBR @ Вчера, 0:26
,
Те саме, лише без попередньго підрахунку стрічок.
Таб = СоздатьОбъект("Таблица");
Таб.ИсходнаяТаблица("БАЗА комп");
Таб.ВывестиСекцию("Шапка");
Таб.Опции(0,0,Таб.ВысотаТаблицы(),0)
ТЗ.ВыбратьСтроки();
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua