Имя: Пароль:
1C
1С v8
Запрос в внешней печатной форме
0 noobik
 
24.03.19
12:48
Всем добрый день. Столкнулся с такой проблемой, что нужно сделать внешнюю печатную форму, которая вызывается в справочнике Сотрудники.
А проблема в том что не получается подтянуть дату и номер трудового договора. Извиняюсь если уже была такая тема. Я начинающий. Вот что попробовал написать но это точно неправильно.
Запрос = Новый Запрос;
    Запрос.Текст =
        "ВЫБРАТЬ
        |    ПриемНаРаботу.Дата КАК Дата,
        |    ПриемНаРаботу.Номер КАК Номер,
        |    ПриемНаРаботу.Сотрудник КАК Сотрудник,
        |    Сотрудники.ФизическоеЛицо.ФИО КАК ФИО
        |ИЗ
        |    Документ.ПриемНаРаботу КАК ПриемНаРаботу
        |        ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.Сотрудники КАК Сотрудники
        |        ПО ПриемНаРаботу.Сотрудник.ФизическоеЛицо.ФИО = Сотрудники.ФизическоеЛицо.ФИО";
    
    РезультатЗапроса = Запрос.Выполнить().Выбрать();
1 SleepyHead
 
гуру
24.03.19
13:18
Лучше вот так получай:


ТЗ = КадровыйУчет.КадровыеДанныеСотрудников(Истина,
    ОбщегоНазначенияКлиентСервер.ЗначениеВМассиве(Сотрудник),
    "ТрудовойДоговорДата,ТрудовойДоговорНомер",
    НачалоДня(ТекущаяДата()));
2 noobik
 
24.03.19
13:25
(1) не совсем понятно, это получается совсем запрос не нужен?
3 noobik
 
24.03.19
13:45
(1) не могу понять что это, что делает данная строчка кода?
4 noobik
 
24.03.19
13:46
ТЗ это Таблица Значений?
5 noobik
 
24.03.19
13:50
Просто такое задание вывести на печатную форму номер трудового договора и дату трудового договора. Это было бы просто если бы печатная форма вызывалась в документе прием на работу. Но вызов печатной формы идет из справочника Сотрудники. Как это все связать?
6 SleepyHead
 
гуру
24.03.19
13:51
(3) Эта строчка кода возвращает таблицу значений с колонками "Сотрудник", "ТрудовойДоговорНомер", "ТрудовойДоговорДата", значения выбираются по состоянию на начало дня текущей даты.

Работает в ЗУП 3.1.
7 noobik
 
24.03.19
13:51
(6) Пишет что Значение Сотрудник неопределенно
8 noobik
 
24.03.19
13:52
Точнее переменная неопределенна
9 SleepyHead
 
гуру
24.03.19
13:53
(8) Ну так определите.
10 noobik
 
24.03.19
13:54
(9) Как
11 noobik
 
24.03.19
15:50
как потом параметр добавить
12 noobik
 
24.03.19
15:50
информации много и только путаница началась
13 SleepyHead
 
гуру
25.03.19
04:32
(12) Начните с самого начала, вот три вопроса, без ответа на которые двигаться дальше нельзя:

1. Версия ЗУП
2. Что за внешнюю форму отчета вы делаете, какие показатели в ней используются.
3. Есть ли типовой отчет в ЗУП, который уже выводит эти данные?