(
0)
Я эту проблему решал так. До запроса выяснил, каким видам документов соответствует поле "Период" в регистре. Все остальные виды документов распределил по нескольким массивам. Содержимое массива - тип. А уже в запросе анализирую:
ВЫБОР
КОГДА ТипЗначения(Регистратор) В (&МассивВидовПериод) Тогда Регистр.Период
КОГДА ТипЗначения(Регистратор) В (&МассивВидовМесяцНачисления) Тогда Регистратор.МесяцНачисления
ну и так далее