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