Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Как зафиксировать шапку таблицы отчета 1с 7.7 конф 7.7.00          
ZUBR Подменю пользователя
сообщение 05.09.19, 0:26
Сообщение #1

Завсегдатай
****
Группа: Пользователи
Сообщений: 231
Из: Київ
Спасибо сказали: 5 раз
Рейтинг: 3

Есть отчет в виде таблицы. Как зафиксировать шапку таблицы, чтобы при прокручивании шапка с названиями колонок оставалась?
Таб = СоздатьОбъект("Таблица");
    Таб.ИсходнаяТаблица("БАЗА комп");
    Таб.ВывестиСекцию("Шапка");
    ТЗ.ВыбратьСтроки();
    Пока ТЗ.ПолучитьСтроку()=1 Цикл
        
        Если (ТЗ.Статус = Перечисление.Статусы.НеНачат)и(ТЗ.Срочно=0)и(ТЗ.ОченьСрочно=0)и(ТЗ.Позвонить=0)и(ТЗ.Проблема=0)  Тогда
        Таб.ВывестиСекцию("НеНачат");    
    
        ИначеЕсли  (ТЗ.Статус = Перечисление.Статусы.НеНачат)и(ТЗ.Срочно=1)и(ТЗ.ОченьСрочно=0)и(ТЗ.Позвонить=0)и(ТЗ.Проблема=0)  Тогда
        Таб.ВывестиСекцию("НеНачатСрочно");
        
        И т.д...........................................................................................................................................
        
    КонецЕсли;
    
            
КонецЦикла;  

    //Таб.ВывестиСекцию("Подвал");
    Таб.ТолькоПросмотр(0);
    Таб.Показать();



Смотрел готовые отчеты. Не понял, как это делается. Спасибо.

volodya1122 Подменю пользователя
сообщение 05.09.19, 7:52
Сообщение #2

Оратор
Иконка группы
Группа: Местный
Сообщений: 336
Из: Тернопіль
Спасибо сказали: 133 раз
Рейтинг: 135.7

ZUBR @ Сегодня, 1:26 * ,

Таб.Опции(0,0,4,0); -Третий параметер

Опции(<?>,,,,);
Синтаксис:
Опции(<ВыводСетки>,<ВыводЗаголовков>,<ФиксСтрок>,<ФиксСтолбцов>,<ИмяОпцийПечати>,<ИмяСохрРазмОкна>,<ФлагЧБПросмотра>,<НаправлПерехода>)
Назначение:
Установить флаги вывода сетки, заголовков, фиксации строк и столбцов, набор опций печати.
Параметры:
<ВыводСетки> - флаг вывода сетки: 1 - показывать, 0 - не показывать (необязателен, умолчание - 1);
<ВыводЗаголовков> - флаг вывода заголовков строк и столбцов: 1 - показывать, 0 - не показывать (необязателен, по умолчанию - 1);
<ФиксСтрок> - число фиксируемых строк (необязателен, по умолчанию - 0);
<ФиксСтолбцов> - число фиксируемых столбцов (необязателен, по умолчанию - 0);

Спасибо сказали: 1Cv77, BrveBlack, ZUBR,

Sharzem Подменю пользователя
сообщение 06.09.19, 9:06
Сообщение #3

Оратор
Иконка группы
Группа: Местный
Сообщений: 298
Спасибо сказали: 98 раз
Рейтинг: 99.1

ZUBR @ Вчера, 0:26 * ,
Те саме, лише без попередньго підрахунку стрічок.
Таб = СоздатьОбъект("Таблица");
Таб.ИсходнаяТаблица("БАЗА комп");
Таб.ВывестиСекцию("Шапка");
Таб.Опции(0,0,Таб.ВысотаТаблицы(),0)
ТЗ.ВыбратьСтроки();


Signature
То, что для одного человека константа, для другого - переменная. (Алан.Дж.Перлис)

Спасибо сказали: ZUBR,

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 29.03.24, 10:02
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!