Если реквизит имеет простой тип - Число, Строка, Дата... то обращение к реквизиту в процедурах &НаСервере просто по имени выдает именно значение реквизита, именно того же типа.
А если реквизит имеет тип ТаблицаЗначений, то обращение к нему (в процедурах &НаСервере, просто по имени) возвращает какой-то объект типа ДанныеФормыКоллекция.
То ли это глюк такой, толи особенность "сложных" типов - не пойму.
Вопрос остается открытым: как получить реквизит формы с типом ТаблицаЗначений в виде объекта ТаблицаЗначений?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший