Bitte wähle einen REQUEST-Befehl aus. |
Syntax
REQUEST ("STORY_INFO", abfrageobjekt, anzahl_geschosse,
geschossnummer1, geschossname1, höhenlage1, höhe1[,
geschossnummer2, geschossname2, höhenlage2, höhe2,
geschossnummern, geschossnamen, höhenlagen, höhen] )
geschossnummer1, geschossname1, höhenlage1, höhe1[,
geschossnummer2, geschossname2, höhenlage2, höhe2,
geschossnummern, geschossnamen, höhenlagen, höhen] )
abfrageobjekt, Typ Integer oder Text
anzahl_geschosse, Typ Integer
geschossnummeri, Typ Integer
geschossnamei, Typ Text
höhenlagei, Typ Real
höhei, Typ Real
anzahl_geschosse, Typ Integer
geschossnummeri, Typ Integer
geschossnamei, Typ Text
höhenlagei, Typ Real
höhei, Typ Real
Übergibt die Informationen der Geschosseinstellungen an die angegebenen Variablen. Ist abfrageobjekt vom Typ Integer, wird die Information eines, durch abfrageobjekt als Geschossnummer spezifizierten, Geschosses zurückgegeben. Ist abfrageobjekt vom Typ Text, üblicherweise ein leerer Text "", werden alle eingestellten Geschossinformationen zurückgegeben. Durch die Verwendung dynamischer Arrays muss vor dem REQUEST nicht die maximale Anzahl der Geschosse ermittelt werden. Siehe Beispiel.
Der Rückgabewert der Funktion ist die Anzahl der erfolgreich abgerufenen Geschossinformationen. Also i.d.R. 4 x anzahl_geschosse.
Der Rückgabewert der Funktion ist die Anzahl der erfolgreich abgerufenen Geschossinformationen. Also i.d.R. 4 x anzahl_geschosse.
DIM geINFO[]
n = REQUEST ("STORY_INFO", "", nr, geINFO)
FOR i = 1 TO nr
nummer = STR ("%.0m", geINFO[4 * (i - 1) + 1])
name = geINFO[4 * (i - 1) + 2]
lage = STR ("%m", geINFO[4 * (i - 1) + 3])
hoehe = STR ("%m", geINFO[4 * (i - 1) + 4])
TEXT2 0, -i, nummer + "," + name + "," + lage + "," + hoehe
NEXT i
n = REQUEST ("STORY_INFO", "", nr, geINFO)
FOR i = 1 TO nr
nummer = STR ("%.0m", geINFO[4 * (i - 1) + 1])
name = geINFO[4 * (i - 1) + 2]
lage = STR ("%m", geINFO[4 * (i - 1) + 3])
hoehe = STR ("%m", geINFO[4 * (i - 1) + 4])
TEXT2 0, -i, nummer + "," + name + "," + lage + "," + hoehe
NEXT i
ab 8.0