Aktuelle Zeit: 20. Jun 2018, 09:49
Ein neues Thema erstellen Auf das Thema antworten  [ 10 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: REQUEST ("ASSOCLP_PARVALUE", expr, name_or_index, type, flag
BeitragVerfasst: 14. Sep 2013, 13:22 
Offline
Forum Veteran
Benutzeravatar

Registriert: 29. Aug 2003, 01:01
Beiträge: 888
Wohnort: nahe bei Innsbruck
Land: AT
Betriebsystem: Windows 7
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?

_________________
Das neue Treppentool scheint echt gut zu sein
AC 21, Win 7 64bit
intel i7, 8GB ram


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: REQUEST ("ASSOCLP_PARVALUE", expr, name_or_index, type,
BeitragVerfasst: 16. Sep 2013, 17:48 
Offline
Mitglied

Registriert: 30. Mär 2006, 01:01
Beiträge: 340
Wohnort: Dortmund
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

_________________
AC5.5 - 21 Win7


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: REQUEST ("ASSOCLP_PARVALUE", expr, name_or_index, type,
BeitragVerfasst: 17. Sep 2013, 08:40 
Offline
Forum Veteran
Benutzeravatar

Registriert: 29. Aug 2003, 01:01
Beiträge: 888
Wohnort: nahe bei Innsbruck
Land: AT
Betriebsystem: Windows 7
Danke!
ich probiers aus.

_________________
Das neue Treppentool scheint echt gut zu sein
AC 21, Win 7 64bit
intel i7, 8GB ram


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: REQUEST ("ASSOCLP_PARVALUE", expr, name_or_index, type,
BeitragVerfasst: 17. Sep 2013, 10:21 
Offline
Forum Veteran
Benutzeravatar

Registriert: 29. Aug 2003, 01:01
Beiträge: 888
Wohnort: nahe bei Innsbruck
Land: AT
Betriebsystem: Windows 7
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??

_________________
Das neue Treppentool scheint echt gut zu sein
AC 21, Win 7 64bit
intel i7, 8GB ram


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: REQUEST ("ASSOCLP_PARVALUE", expr, name_or_index, type,
BeitragVerfasst: 17. Sep 2013, 11:00 
Offline
Mitglied

Registriert: 30. Mär 2006, 01:01
Beiträge: 340
Wohnort: Dortmund
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.

_________________
AC5.5 - 21 Win7


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: REQUEST ("ASSOCLP_PARVALUE", expr, name_or_index, type,
BeitragVerfasst: 17. Sep 2013, 11:18 
Offline
Forum Veteran
Benutzeravatar

Registriert: 29. Aug 2003, 01:01
Beiträge: 888
Wohnort: nahe bei Innsbruck
Land: AT
Betriebsystem: Windows 7
Stimmt!
Funktioniert auch im Grundriss. Ich hab nur das Script getestet.
Danke! :o

_________________
Das neue Treppentool scheint echt gut zu sein
AC 21, Win 7 64bit
intel i7, 8GB ram


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: REQUEST ("ASSOCLP_PARVALUE", expr, name_or_index, type,
BeitragVerfasst: 17. Sep 2013, 11:22 
Offline
Forum Veteran
Benutzeravatar

Registriert: 29. Aug 2003, 01:01
Beiträge: 888
Wohnort: nahe bei Innsbruck
Land: AT
Betriebsystem: Windows 7
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)

_________________
Das neue Treppentool scheint echt gut zu sein
AC 21, Win 7 64bit
intel i7, 8GB ram


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: REQUEST ("ASSOCLP_PARVALUE", expr, name_or_index, type,
BeitragVerfasst: 17. Sep 2013, 14:17 
Offline
Mitglied

Registriert: 30. Mär 2006, 01:01
Beiträge: 340
Wohnort: Dortmund
auf einmal soweit ich weiss nicht, aber nacheinander auf jedenFall.

_________________
AC5.5 - 21 Win7


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: REQUEST ("ASSOCLP_PARVALUE", expr, name_or_index, type,
BeitragVerfasst: 22. Nov 2017, 12:25 
Offline
Forum Veteran

Registriert: 4. Nov 2004, 02:01
Beiträge: 525
Wohnort: Graz
Land: AT
Betriebsystem: Windows 10
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

_________________
ArchiCAD 21 aut full, Archiphysik 15, Win 10 64-bit


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: REQUEST ("ASSOCLP_PARVALUE", expr, name_or_index, type,
BeitragVerfasst: 22. Nov 2017, 14:46 
Offline
Forum Veteran

Registriert: 4. Nov 2004, 02:01
Beiträge: 525
Wohnort: Graz
Land: AT
Betriebsystem: Windows 10
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.)

_________________
ArchiCAD 21 aut full, Archiphysik 15, Win 10 64-bit


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 10 Beiträge ] 


Wer ist online?

Mitglieder in diesem Forum: Majestic-12 [Bot] und 6 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.

Suche nach:
Gehe zu: