4D v16.3

Get indexed string

Página Inicial

 
4D v16.3
Get indexed string

Get indexed string 


 

Get indexed string ( resID ; cadeiaNum {; resArquivo} ) -> Resultado 
Parâmetro Tipo   Descrição
resID  Inteiro longo in Nº de recurso Id ou atributo "id" do elemento do "grupo" (XLIFF)
cadeiaNum  Inteiro longo in Nº de Cadeia ou atributo de "id" ou elemento de "trans-unit" (XLIFF)
resArquivo  refDoc in Arquivo de número de referencia de Resource se omitido: todos os arquivos XLIFF ou arquivos de resources abertos
Resultado  String in Valor da cadeia indexada

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.

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 e cadeiaNum 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.

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



Ver também 

Get localized string
Get string resource
Get text resource
STRING LIST TO ARRAY

 
PROPRIEDADES 

Produto: 4D
Tema: Recursos
Número 510

Este comando modifica a variável sistema OK

 
HISTÓRIA 

Modificado: 4D v11 SQL

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v16)
Manual de linguagem 4D ( 4D v16.1)
Manual de linguagem 4D ( 4D v16.2)
Manual de linguagem 4D ( 4D v16.3)