abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
Programmierung
Alles über Programmierung in GDL und Python

REQUEST ("ASSOCLP_PARVALUE", expr, name_or_index, type, flag

Anonymous
Nicht anwendbar
Hallo Forum.
Ich möchte einen Büro Internen Fenstermarke programmieren.
Dazu muss ich einige Werte aus dem Büro internen Fenster abfragen.

zB. folgender Wert aus der Parameterliste:
F_Type..........ABC..........Fenstertyp..........string
Für die Abfrage scheint mir folgender Befehl sinnvoll:
REQUEST ("ASSOCLP_PARVALUE", expr, name_or_index, type, flags, dim1, dim2, p_values)
Leider durchschaue ich den Befehl nicht wirklich.

Mein falscher code sieht momentan so aus:

rrr = REQUEST ("ASSOCLP_NAME", "", name)
nnn = REQUEST ("ASSOCLP_PARVALUE", name, F_Type, 4, 1, 0, 0, FT)
dertextHHM = FT
text2 0,0, dertextHHM

kann jemand Helfen?
9 ANTWORTEN 9
Anonymous
Nicht anwendbar
nnn = REQUEST ("ASSOCLP_PARVALUE", "F_Type", F_Type, typeF_Type, flagF_Type, dim1F_Type, dim2F_Type, FT)
dertextHHM = FT
text2 0,0, dertextHHM

die drei Zeilen müssten reichen
Anonymous
Nicht anwendbar
Danke!
ich probiers aus.
Anonymous
Nicht anwendbar
typeF_Type = 4
flagF_Type = 1
dim1F_Type = 1
dim2F_Type = 1

nnn = REQUEST ("ASSOCLP_PARVALUE", "F_Type", F_Type, typeF_Type, flagF_Type, dim1F_Type, dim2F_Type, FT)

dertextHHM = FT
text2 0,0, dertextHHM


Warnung!
Nicht initialisierte Variable
bei Zeile 9 im 2D-Script..............


??Das wäre dann FT??
Anonymous
Nicht anwendbar
die Warnung ist kein Fehler.
Die zeilen
typeF_Type = 4
flagF_Type = 1
dim1F_Type = 1
dim2F_Type = 1
sind überflüssig, weil der Befehl REQUEST die Inhalte von 'typeF_Type' und flagF_Type und.... selber belegt.
Für dich sind diese Werte sowiso nicht von nutzen.
In der Variablen 'FT' übergibt der Befehl REQUEST den Inhalt der Variablen 'F_Type' aus dem verknüpften Fenstersymbol.
Anonymous
Nicht anwendbar
Stimmt!
Funktioniert auch im Grundriss. Ich hab nur das Script getestet.
Danke! 😮
Anonymous
Nicht anwendbar
Kann ich auch mehrere Variablen auf einmal übergeben?
z.B.:

nnn = REQUEST ("ASSOCLP_PARVALUE", "F_Type, F_numb_opening,.....", F_Type, typeF_Type, flagF_Type, dim1F_Type, dim2F_Type, FT)
Anonymous
Nicht anwendbar
auf einmal soweit ich weiss nicht, aber nacheinander auf jedenFall.
graber
Advocate
Hallo,

Versteh leider den Befehl trotz der obigen Einträge nicht.
Möchte von einer Tür den Brandschutz abfragen:

So sieht dazu mein befehl aus:
REQUEST ("ASSOCLP_PARVALUE", "gs_list_FR_expression",p_ant,4,1,1,1,ext_txt)

p_ant (was kommt da rein?) und ext_txt sind als String definiert.

ich hab leider immer die Fehlermeldungen
"fehlende Variable..." und "fehlender Parameter..."

Danke
graber
Advocate
Ha, habs jetzt herausgefunden - und es funktioniert.

REQUEST ("ASSOCLP_PARVALUE", "gs_list_FR_expression",p_ant,p_t,p_s,p_d1,p_d2,ext_txt)
(p_t bis p_d2 müssen logischerweise Parameter sein, die ja gefüllt werden.)