Diese Seite mit anderen teilen ...

Informationen zum Thema:
Forum:
WinDev Forum
Beiträge im Thema:
6
Erster Beitrag:
vor 5 Jahren, 3 Monaten
Letzter Beitrag:
vor 5 Jahren, 3 Monaten
Beteiligte Autoren:
willy hermans, Peter Holemans, Al

Global not changable

Startbeitrag von willy hermans am 13.05.2013 08:20

At the start of the Project code I have declared 1 array
aPageStack is array of string

I have to global functions

PageNext(cPageName)
and
PageBack()

In PageNext I have a line
ArrayAdd(aPageStack,cPageName)

However this is working inside this function, when I call PageBack() the array contains zero elements.

Anyone an idea of what I am doing wrong.

Thanks
Willy Hermans

Antworten:

Hello Willy

What version of Windev and which Windev product please

Regards
Al

von Al - am 13.05.2013 08:54
Hello,
I am using the last Englisch Beta of webdev 18

von willy hermans - am 13.05.2013 09:05
Hi Willy,

AWP or dynamic mode?
In AWP this will not work since at every server request the array will be declared again (and thus initialised to empty).
You will need to store the context of this variable either server or client side.
See DeclareContexteAWP() in the help.

Cheers,

Peter H.

von Peter Holemans - am 13.05.2013 10:06
Hello,

Indeed it is a awp site. This was not a good choice. I will have to rebuild he site as a dynamic website.

Thanks for the help.

Greetings,

Willy Hermans

von willy hermans - am 13.05.2013 11:26
Hi Willy,

No it will work as an AWP site but then you have to declare your array as an AWP context variable that needs to be stored (ideally server side) using DeclareContextAWP(Arrayname).

Cheers,

Peter

von Peter Holemans - am 13.05.2013 11:31
Zur Information:
MySnip.de hat keinen Einfluss auf die Inhalte der Beiträge. Bitte kontaktieren Sie den Administrator des Forums bei Problemen oder Löschforderungen über die Kontaktseite.
Falls die Kontaktaufnahme mit dem Administrator des Forums fehlschlägt, kontaktieren Sie uns bitte über die in unserem Impressum angegebenen Daten.