NetTalk Central
NetTalk Web Server => Web Server - Ask For Help => Topic started by: JohanR on November 25, 2025, 04:33:26 AM
-
Hi,
Sure I know this but it's buried in the year end brain fog of too much screen time and not enough down time....
Think I might even have asked this somewhere, sometime, but cannot find the answer. :)
How to pass a session variable to a function.
As I understand session variables are stringtheory objects, so if I have a function like
MyFunction(stringtheory tmpstr)
How do I pass a session variable into that function without using intermediary strings
thanks
Johan
-
Hi,
Sorry had to add, this is how I am doing currently.
my_tmp_st stringtheory
MyFunction(my_tmp_st)
p_web.SSV('session_var',my_tmp_st.GetValue())
Johan
-
Pass the p_web object as one of your parameters.
Here's a prototype example from one of my procedures where p_web is the first of two parameters I'm passing.
(NetWebServerWorker p_web,LDAPParametersGroupType pParms)
-
Hi Jane
Thanks , I do pass p_web into other functions and have that working when it's functions that work with p_web and session variables,
but in this case it's a function that only receives a stringtheory object and then populates the data.
It's unaware of which specific session variable to load or unaware that it's a NTWS
I have it working with a temp stringtheory object, was just looking at it and thinking there was a way to reference the session variable as a stringtheory obect and then pass that in.
thanks
Johan