Создал регистр сведений переодический в пределах дня ( 2 измерения - сотрудник и Датаосмотра). Пишу запрос к нему:
Запрос.Текст = "ВЫБРАТЬ
| _НТГ_ОсмотрСрезПоследних.Сотрудник,
| _НТГ_ОсмотрСрезПоследних.ДатаОсмотра
|ИЗ
| РегистрСведений._НТГ_Осмотр.СрезПоследних(&ДатаКон_, ) КАК _НТГ_ОсмотрСрезПоследних
|ГДЕ
| _НТГ_ОсмотрСрезПоследних.Сотрудник = &Сотрудник";
Отбирает почему то первую запись, а не последнюю, почему так?
(5) Возможно, по одному сотруднику есть несколько записей с разными значениями измерения ДатаОсмотра. Ты видишь одну из них, и тебе кажется, что это не та.
Кстати, отбор по сотруднику правильнее будет делать во втором параметре вирт. таблицы.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший