Saltar para o conteúdo principal
Versão: 20 R7 BETA

Get indexed string

Get indexed string ( resID ; cadeiaNum {; resArquivo} ) : Text

ParâmetroTipoDescrição
resIDIntegerNº de recurso Id ou atributo "id" do elemento do "grupo" (XLIFF)
cadeiaNumIntegerNº de Cadeia ou atributo de "id" ou elemento de "trans-unit" (XLIFF)
resArquivoTimeArquivo de número de referencia de Resource se omitido: todos os arquivos XLIFF ou arquivos de resources abertos
ResultadoTextValor da cadeia indexada

Esse comando não é seguro para thread e não pode ser usado em código adequado.

Descrição

O comando Get indexed string devolve:

  • Uma das cadeias guardadas no recurso lista de cadeias (“STR#”) cujo número de identificação for passada em resNum.
  • Uma cadeia guardada em um arquivo XLIFF aberto cujo atributo "id" do elemento "grupo" se passa em resNum (ver a continuação "Compatibilidade com a arquitetura XLIFF ). Passe o número da cadeia em cadeiaNum. As cadeias de um recurso lista de cadeias estão numeradas de 1 a N. Para recuperar todas as cadeias (e seus números) de um recurso lista de cadeias, utilize o comando STRING LIST TO ARRAY. Se o recurso não for encontrado, ou se a cadeia não estiver no interior do recurso, uma cadeia vazia é devolvida e a variável sistema OK toma o valor 0 (zero). Se passa um número de referência de arquivo de recursos válido em resArquivo, o recurso é procurado nesse arquivo apenas. Se não passa resArquivo, a primeira ocorrência do recurso encontrada na cadeia de arquivos de recursos.

Nota: uma cadeia de um recurso lista de cadeias pode conter até 255 caracteres.

Compatibilidade com arquitetura XLIFFO

O comando Get indexed string é compatível com a arquitetura XLIFF de 4D a partir da versão 11: o comando pesquisa primeiro pelos valores correspondentes a resNum e cadeiaNum em todos os arquivos XLIFF abertos (se o parâmetro resArquivo for omitido). Neste caso, resNum especifica o atributo id do elemento grupo ecadeiaNum especifica o atributo id do elemento trans-unit. Se não for encontrado o valor, o comando continua a pesquisa nos arquivos de recursos abertos. Para maiores informações sobre a arquitetura XLIFF em 4D, consulte o Manual de Desenho.

Variáveis e conjuntos do sistema

Se o recurso for encontrado, OK toma o valor 1, do contrário assume o valor 0 (zero).

Ver também

Get string resource
Get text resource
STRING LIST TO ARRAY