4D v16.3

STRING LIST TO ARRAY

Home

 
4D v16.3
STRING LIST TO ARRAY

STRING LIST TO ARRAY 


 

STRING LIST TO ARRAY ( ResID ; String {; ResDatei} ) 
Parameter Typ   Beschreibung
ResID  Lange Ganzzahl in Ressourcennummer oder 'id' Attribut des 'group' Elements (XLIFF)
String  Array String in Strings aus der STR# Ressource oder Strings aus dem 'group' Element (XLIFF)
ResDatei  DokRef in Referenznummer der Ressourcendatei
Ohne Angabe alle XLIFF Dateien oder offene Ressourcendateien

Der Befehl STRING LIST TO ARRAY

  • Den Strings aus der Stringlisten-Ressource ("STR#") mit der Nummer ResID
  • Oder einem String aus einer offenen XLIFF Datei mit dem 'id' Attribut des 'group' Elements, übergeben in ResID (siehe unten)

Wird die Ressource nicht gefunden, bleibt das Array String unverändert, die OK Variable wird auf 0 (Null) gesetzt.

Übergeben Sie in ResDatei eine gültige Referenznummer für die Ressourcendatei, wird die Ressource nur in dieser Datei gesucht. Übergeben Sie diesen Parameter nicht, wird das erste Vorkommen der Ressource in der Kette der Ressourcendateien zurückgegeben.

Sie können für das Array String vor dem Aufrufen von STRING LIST TO ARRAY den Typ String oder Text festlegen. Legen Sie nichts fest, erstellt der Befehl String als Array vom Typ Text.

Hinweis: Jeder String einer Stringlisten-Ressource kann bis zu 255 Zeichen enthalten.

Tipp: Begrenzen Sie Ihre Stringlisten-Ressource auf die Größe 32K und auf ein paar hundert Strings pro Ressource.

Der Befehl STRING LIST TO ARRAY ist ab 4D Version 11 kompatibel mit der XLIFF Architektur: Der Befehl sucht zuerst in allen offenen XLIFF Dateien nach Werten, die ResID und String entsprechen (wenn der Parameter ResDatei nicht übergeben ist) und füllt das Array String mit den entsprechenden Werten. ResID bestimmt dann das id-Attribut des group-Elements und das Array String enthält alle Strings des Eintrags. Wird der Wert nicht gefunden, setzt der Befehl die Suche in den offenen Ressource-Dateien fort. Weitere Informationen dazu finden Sie im MissingRef des Handbuchs 4D Designmodus.

Wird die Ressource gefunden, wird OK auf 1 gesetzt, sonst auf 0 (Null).



Siehe auch 

Get indexed string
Get string resource
Get text resource

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Ressourcen
Nummer: 511

Dieser Befehl ändert die Systemvariable OK

 
GESCHICHTE 

Geändert: 4D v11 SQL

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)