Форум Чистова. Подготовка к экзаменам 1С

Аттестация "1С:Специалист-Консультант" => Аттестация "1С:Специалист-консультант" ЗУП => Тема начата: welny от Июнь 21, 2019, 03:28:44 pm

Название: Задание 5.9 полис мед страхования
Отправлено: welny от Июнь 21, 2019, 03:28:44 pm
Всем привет!

Очень простой вопрос, но именно на нём я застряла(((
Надо получить список работников, не имеющих мед полиса.


К физ лицу создаю доп реквизит с типом булево.
В отчете "личные данные" добавляю отбор:
Физическое лицо.Медосмотр (Физические лица)  = нет
или
Физическое лицо.Медосмотр (Физические лица) не равно да

... список сотрудников пустой(((

То есть когда надо отобрать список тех, у кого есть полис, это работает, а вот когда надо отобрать тех, у кого его нет - не работает((

Там вроде больше и ломаться нечему, отчет простой, отбор всего в одном месте, но вот, не получается.

список с указанием номера полиса и список работников, срок действия полиса которых истекает в следующем месяце, получились.
Название: Re: Задание 5.9 полис мед страхования
Отправлено: Имя Пользователя от Июнь 21, 2019, 03:59:25 pm
почему тип "булево" ?
как вы заполняете данные по условию задачи - номер и срок действия?
Название: Re: Задание 5.9 полис мед страхования
Отправлено: welny от Июнь 21, 2019, 10:05:17 pm
Спасибо за подсказку!!

Задала отбор как [Физические лица.Номер полиса] не заполнено, и всё работает, ура)

Я раньше создавала 3 реквизита: наличие полиса, номер и дата, а можно действительно обойтись двумя: номер с типом число и дата полиса с типом дата.