Configurando uma tabela de dados de nome de arquivo personalizada, exporte excelHtml5 com um texto selecionado

Eu estou querendo saber como definir um nome de arquivo personalizado para exportar nos botões de tabelas de dados excelHtml5 com um select, eu fiz uma função para passar o nome, mas não está definindo mal postar meu código js. com o alerta está refletindo as alterações, mas quando eu chamo o botão excel nas tabelas de dados está ficando vazio.

Aqui está o código:

var reportName = '24 afterhours ';
$('#example').DataTable({
   dom: 'Bfrtip',
   buttons: [
      {
         extend: 'excelHtml5',
         title: reportName
      },
      {
         extend: 'pdfHtml5',
         title: 'Data export'
      }
  ]
});

$('#campaing').change(function() {
   reportName += $(this).find(":selected").text() + ' report';
});

Eu acho que posso estar perdendo alguma coisa.