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

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

  1. TopicStarter Overlay
    lestat
    Offline

    lestat

    Регистрация:
    14 июл 2009
    Сообщения:
    20
    Симпатии:
    0
    Баллы:
    1
    Доброго времени, помогите с запросом, нужно чтобы сотрудники выгружались только те у которых не стоит дата увольнения или стоит больше текущей даты:
    Вот сам запрос
    Код:
    "ВЫБРАТЬ
    |	ФИОСотрудников.Фамилия КАК Фамилия,
    |	ФИОСотрудников.Имя КАК Имя,
    |	ФИОСотрудников.Отчество КАК Отчество,
    |	Сотрудники.Документ.ДатаВыдачи,
    |	Сотрудники.Документ.КемВыдан,
    |	Сотрудники.Документ.НомерДокумента,
    |	Сотрудники.Документ.СерияДокумента,
    |	Сотрудники.Ссылка,
    |	Сотрудники.ТрудовойСтаж.(
    |		ДокументУвольнение.Дата,
    |		ДокументУвольнение.Ссылка
    |	),
    |	Сотрудники.ДатаРождения
    |ИЗ
    |	РегистрСведений.ФИОСотрудников КАК ФИОСотрудников
    |		ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Сотрудники КАК Сотрудники
    |		ПО ФИОСотрудников.Сотрудник = Сотрудники.Ссылка
    |ГДЕ
    |	Сотрудники.ПометкаУдаления = ЛОЖЬ
    |
    |УПОРЯДОЧИТЬ ПО
    |	Фамилия,
    |	Имя,
    |	Отчество";
    
  2. BabySG
    Offline

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

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    1. Запрос написан неверно. Обращаться надо сразу в ТЧ и выдергивать по ссылке
    2. Условие наложите
  3. TopicStarter Overlay
    lestat
    Offline

    lestat

    Регистрация:
    14 июл 2009
    Сообщения:
    20
    Симпатии:
    0
    Баллы:
    1
    а можно на примере показать как сразу в ТЧ Обратиться
  4. BabySG
    Offline

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

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
  5. TopicStarter Overlay
    lestat
    Offline

    lestat

    Регистрация:
    14 июл 2009
    Сообщения:
    20
    Симпатии:
    0
    Баллы:
    1
    запрос строил с помощью конструктора
  6. Draco
    Offline

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.638
    Симпатии:
    948
    Баллы:
    204
    1, Какая конфигурация.
    2.Дял чего Вы этот запрос пишите? Разве типовыми отчетами нельзя достать.
    3. В типовых релизах проверяют не по дате увольнения а по текущем состоянии работника.
    4. Обращаться к српавочнику в данном случае неправильно. Для таких целей используют регистр сведений РаботникиОрганизаций
  7. shurikvz
    Offline

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

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    Draco у человека Камин, не знаю есть ли там данный регистр. Думаю человек хочет написать обработку выгрузки фио сотрудников, их паспортных данных и т.п. во внешний файл, чтобы потом.. ну не знаю, что с ним потом делать.

    lestat
    пусть так, но вы неправильно выбрали таблицу, насколько я понимаю за исходную нужно брать "Справочник.Сотрудники.ТрудовойСтаж", а не "Справочник.Сотрудники".
  8. Draco
    Offline

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.638
    Симпатии:
    948
    Баллы:
    204
    Если нет с одноименным названием то должент быть с другим но РС сведенйи по сотрудникам должен быть - это как аксиома...Потому как что бы получить последнее состяние(подразделение) сотрудника - это самый оптимальный вариант.

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