В конструкторе запросов все работает супер.
А этот код в обработке ничего не возвращает в табличный документ. То есть в реквизит МесяцРождения записываю месяц, (8), он ничего не возвращает. Хотя у меня 3 сотрудника с месяцем рождения - 8.
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Сотрудники.ФизическоеЛицо.ФИО КАК ФизическоеЛицоФИО,
| Сотрудники.ФизическоеЛицо.ДатаРождения КАК ФизическоеЛицоДатаРождения,
| Сотрудники.Ссылка КАК Ссылка
|ИЗ
| Справочник.Сотрудники КАК Сотрудники
|ГДЕ
| МЕСЯЦ(Сотрудники.ФизическоеЛицо.ДатаРождения) = &ВыберитеМесяцРождения";
Спасибо за оперативные ответы.
Все коллеги, я разобрался. На форме, реквизит "МесяцРождения", в который я записывал число имел тип (СТРОКА). Соответственно, запрос не принимал строку и возвращал пустое значение. Изменил тип реквизита формы "МесяцРождения" на ЧИСЛО, и все получилось.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший