8.х помогите с запросом

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

  1. TopicStarter Overlay
    bannov
    Offline

    bannov Опытный в 1С

    Регистрация:
    17 дек 2008
    Сообщения:
    185
    Симпатии:
    0
    Баллы:
    26
    Отчёт должен выводить сотрудников определённого подразделения и тех кто ещё работает. Вот что у меня есть:

    Код:
    "
    ВЫБРАТЬ РАЗЛИЧНЫЕ
    ПаспортныеДанныеФизЛиц.ДокументВид,
    ПаспортныеДанныеФизЛиц.ДокументСерия,
    ПаспортныеДанныеФизЛиц.ДокументНомер,
    ПаспортныеДанныеФизЛиц.ДокументДатаВыдачи,
    ФИОФизЛиц.Фамилия,
    ФИОФизЛиц.Имя,
    ФИОФизЛиц.Отчество,
    РаботникиОрганизацийСрезПоследних.Сотрудник.Физлицо.ИНН,
    РаботникиОрганизацийСрезПоследних.Сотрудник.Физлицо.Пол,
    РаботникиОрганизацийСрезПоследних.Сотрудник.Физлицо.ДатаРождения,
    РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации,
    РаботникиОрганизацийСрезПоследних.Активность
    ИЗ
    РегистрСведений.РаботникиОрганизаций.СрезПоследних КАК РаботникиОрганизацийСрезПоследних
    ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ФИОФизЛиц КАК ФИОФизЛиц
    ПО РаботникиОрганизацийСрезПоследних.Сотрудник.Физлицо = ФИОФизЛиц.ФизЛицо
    ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПаспортныеДанныеФизЛиц КАК ПаспортныеДанныеФизЛиц
    ПО РаботникиОрганизацийСрезПоследних.Сотрудник.Физлицо = ПаспортныеДанныеФизЛиц.ФизЛицо
    ГДЕ
    РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации = &уу"
    
    Выводит всех, кто уволен и кто ещё работает. А нужно только работающих.
  2. gosn1ck
    Offline

    gosn1ck Опытный в 1С

    Регистрация:
    13 авг 2009
    Сообщения:
    1.329
    Симпатии:
    1
    Баллы:
    26
    Код:
     РаботникиОрганизацийСрезПоследних.Уволен = ИСТИНА
    
  3. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.572
    Симпатии:
    717
    Баллы:
    204
    1. "= ИСТИНА" или "= ЛОЖЬ" можно не писать
    2. Работающие сотрудники с точностью до наоборот выводятся:

    (НЕ РаботникиОрганизацийСрезПоследних.Уволен)

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