V8 Достъп до глобални променливи, процедури и функции от общи модули

Ключови думи: глобален, износ, променливи, видимост, общо, модули

Параметрите на сесията, които се предлагат в общи модули, могат да служат като малък заместител на глобалните променливи. Но параметрите на сесията може да не запазят всички видове стойности, например няма да работи за запазване на колекция от стойности (масив, структура, списък със стойности, таблица със стойности и т.н.) Без преобразуване в низ, тези стойности Не може да бъде записано в параметър на сесията.

Освен това е невъзможно да се съхраняват сложни обекти в параметрите на сесията, като COM обекти (включително от външни компоненти), обработка и т.н.

В някои случаи ще бъде полезен следният трик:

Конфигурацията създава обработка, която осигурява достъп до модула на приложението от общия модул.

Модулът за обработка (да не се бърка с модула за формуляр) съдържа следните процедури и функции:

Сега можете да правите следните неща в процедурите и функциите на общи модули: