8.х Внешняя печатная форма

Тема в разделе "Отчеты и обработки для "1С:Предприятие 8"", создана пользователем ahmeda, 21 мар 2015.

  1. TopicStarter Overlay
    ahmeda
    Offline

    ahmeda

    Регистрация:
    20 мар 2015
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Здравствуйте!
    Пытаюсь создать внешнюю печатную форму (при помощи ссылок, а не запроса) для документа Регистрация разовых начислений, сложность в том, что
    необходимо добавить колонки Должность и КТУ (Коэффициент трудового участия). Должность, как я понимаю нужно вытянуть из справочника Сотрудники, а КТУ находится в регистре сведений (ЗначенияСвойствОбъектов). Подскажите пожалуйста как это реализовать, не могу найти ни одного похожего примера.
    Код получился такой:
    Код:
    Функция Печать()  Экспорт
       
        ТабДок = Новый ТабличныйДокумент;
        Макет = ПолучитьМакет("Макет");
       
        СекцияШапка = Макет.ПолучитьОбласть("Шапка");
        СекцияТело = Макет.ПолучитьОбласть("Тело");
        СекцияПодвал = Макет.ПолучитьОбласть("Подвал");
        СекцияЗаголовок = Макет.ПолучитьОбласть("Заголовок");
        СекцияСтрока = Макет.ПолучитьОбласть("Строка");
        СекцияПодвТаб = Макет.ПолучитьОбласть("ПодвалТаб");
       
        ТабДок.Вывести(СекцияШапка);
       
        СекцияТело.Параметры.Организация=СсылкаНаОбъект.Организация;
        ТабДок.Вывести(СекцияТело);
       
        ТабДок.Вывести(СекцияЗаголовок);
       
        Для Каждого СтрТаб Из СсылкаНаОбъект.ОсновныеНачисления Цикл
            СекцияСтрока.Параметры.НомерСтроки = СтрТаб.НомерСтроки;
            СекцияСтрока.Параметры.ФИО = СтрТаб.Сотрудник;
            СекцияСтрока.Параметры.Результат = СтрТаб.Результат;
            ТабДок.Вывести(СекцияСтрока);
           
        КонецЦикла;
       
        ТабДок.Вывести(СекцияПодвТаб);
       
        СекцияПодвал.Параметры.Ответственный=СсылкаНаОбъект.Ответственный;
        ТабДок.Вывести(СекцияПодвал);
        Возврат ТабДок;
       
    КонецФункции
    
    Как выглядит ВПФ можно посмотреть тут - http://pixs.ru/showimage/reportpng_1426992_16577145.png
    Форма документа - http://pixs.ru/showimage/docformpng_1350348_16577066.png

    Платформа 8.2.19
    Конфигурация - Зарплата и кадры бюджетного учреждения 1.0.80.2

    Спасибо!
  2. alexburn
    Offline

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.782
    Симпатии:
    509
    Баллы:
    204
    Запросом отбирайте нужные вам данные.
  3. TopicStarter Overlay
    ahmeda
    Offline

    ahmeda

    Регистрация:
    20 мар 2015
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    А можно имеющийся код под запрос переделать? Просто я с запросами не работал
  4. alexburn
    Offline

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.782
    Симпатии:
    509
    Баллы:
    204
    Все можно. Почитайте книги, слишком много нужно объяснять.

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