Tenho um relatório onde puxa a chave de acesso de uma nota fiscal, preciso desenvolver algum jeito de pegar somente o numero da nota fiscal no meio da chave de acesso. A chave de acesso SEMPRE tem a mesma quantidade de caracteres, que são 44.
Nos dados que vão pro relatório, crie um campo pra exibir o número, e preencha o valor desse campo com base na chave e usando o método substring. A parte eu você precisa está entre as posições 25 e 34. Algo como:
public string pegarNumero(String chave) {
return chave.substring(25, 34);
}