Вгляните ещё на типовой сайт ТСЖ — http://www.1c-bitrix.ru/solutions/marketplace/citrus.tszh . Без компетентного специалиста, как и было сказано выше, вам будет тяжко, но всё же это решение сможет как-то облегчить муки, т.к. там уже имеется часть готовых решений:-)
В чём вы создаёте файл? Создайте его в админке в режиме редактирования php-кода и проверьте, чтобы в начале файла не было никаких пробелов и пустых строк(и после ?> тоже).
Цитата
Руслан Мустафин пишет: А если мне надо для определенных инфоблоков, разные значения?
Тогда кастомизуйте шаблон и не используйте готовый DISPLAY_VALUE, генерируйте html-код для ссылки сами(в массиве с нужным свойством присутствует прямая ссылка на файл, необходимо только вывести её нужным образом)
В базе дата(значение свойства) хранится в формате "YYYY-MM-DD HH:MM:SS", так что попробуйте '%-01-01%'. Возможно, поможет. Хотя сразу хочу предупредить - такой запрос будет выполняться относительно медленно(зависит от объёма базы данных)