8.х Как сделать счетчик строк таблицы в печатном документе?

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем simpolmix, 2 фев 2009.

  1. TopicStarter Overlay
    simpolmix
    Offline

    simpolmix

    Регистрация:
    29 янв 2009
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Помогите с вопросом. У меня есть макет для печати списка справочника, как сделать так чтобы все строки в печатной форме были пронумерованы?
  2. ASh
    Offline

    ASh Опытный в 1С

    Регистрация:
    10 сен 2008
    Сообщения:
    568
    Симпатии:
    0
    Баллы:
    26
    Добавить в макет колонку для отображения номеров строк и заполнять ее при добавлении строк в печатную форму:) Какой ответ Вы хотите услышать если в вопросе нет ни макета, ни процедуры печати?
  3. TopicStarter Overlay
    simpolmix
    Offline

    simpolmix

    Регистрация:
    29 янв 2009
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Вот процедура

    Код:
    //{{_КОНСТРУКТОР_ПЕЧАТИ_СПИСОК(Печать)
    // Данный фрагмент построен конструктором.
    // При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!
    сИндекс=0;
    ТабДок = Новый ТабличныйДокумент;
    Макет = Справочники.Клиенты.ПолучитьМакет("Печать");
    // Заголовок
    Область = Макет.ПолучитьОбласть("Заголовок");
    ТабДок.Вывести(Область);
    // Шапка
    Область = Макет.ПолучитьОбласть("Шапка");
    ТабДок.Вывести(Область);
    Элемент = Макет.ПолучитьОбласть("Элемент");
    //
    СпрКлиенты=Справочники.Клиенты;
    Отбор = Новый Структура("Результат");
    Пусто = Перечисления.Результат.Рассматривается;
    Отбор.Результат= Пусто;
    Выборка = СпрКлиенты.Выбрать(,,, "ДатаЗаявления Возр");
    //
    Пока Выборка.Следующий() Цикл
    Если Выборка.Результат=Перечисления.Результат.Рассматривается Тогда
    Элемент.Параметры.Заполнить(Выборка);
    ТабДок.Вывести(Элемент);
    КонецЕсли;
    КонецЦикла;
    
    ТабДок.ОтображатьСетку = Ложь;
    ТабДок.Защита = Ложь;
    ТабДок.ТолькоПросмотр = Ложь;
    ТабДок.ОтображатьЗаголовки = Ложь;
    ТабДок.Показать();
    ТабДок.Напечатать();
    
    //}}_КОНСТРУКТОР_ПЕЧАТИ_СПИСОК
    

    Мне непонятно как обратиться к ячейки для заполнения.

    Вложения:

    • 1.gif
      1.gif
      Размер файла:
      147,7 КБ
      Просмотров:
      30
  4. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Задайте параметр для области и заполняйте его. Посмотрите, как заполняется в любой типовой.

Поделиться этой страницей