在Citrix上访问:全球变量将回归困扰我 [英] Access on Citrix: will global vars come back to haunt me

查看:67
本文介绍了在Citrix上访问:全球变量将回归困扰我的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我编写的应用程序已部署在Citrix上,Citrix管理员

告诉我所有用户都运行相同的.mde文件。没有很多并发

的用户,但即使是2也可能引起关注。


我认为在这种情况下使用全局变量令人担忧。任何人都有使用Citrix Access的任何

体验吗?


(Al Kallal已经让我了解全局,但如果他有什么新的

加上我的全部耳朵。

谢谢

解决方案

无关紧要你尝试过,你不能在用户之间共享VBA

全局。


不使用共享文件有几个原因,

但是使用VBA全局变量不是其中之一。


不使用VBA Globals有几个原因,

但使用Citrix是不是其中之一。


(大卫)


" DFS" < nospam@dfs_.com>在消息新闻中写道:bn *************** @ fe04.lga ...

我写的应用程序已部署在Citrix和Citrix管理员上
告诉我所有用户都运行相同的.mde文件。用户并不是很多,但即使是2也可能引起关注。

我认为在这种情况下使用全局变量令人担忧。任何人对Citrix上的Access都有任何经验吗?

(Al Kallal已经对我说了全局,但如果他有什么新的
来补充我的全部耳朵) 。

谢谢



很好放!


On Thu ,2005年10月27日19:08:14 +1000,david epsom dot com dot au

< david @ epsomdotcomdotau>写道:

你怎么尝试都没关系,你不能在用户之间分享VBA
全局。

有几个不使用共享文件的原因,
但使用VBA全局变量不是其中之一。

不使用VBA Globals有几个原因,
但使用Citrix不是其中之一。

(大卫)

DFS < nospam@dfs_.com>在消息新闻中写道:bn *************** @ fe04.lga ...

我写的应用程序已部署在Citrix和Citrix管理员上
告诉我所有用户都运行相同的.mde文件。用户并不是很多,但即使是2也可能引起关注。

我认为在这种情况下使用全局变量令人担忧。任何人对Citrix上的Access都有任何经验吗?

(Al Kallal已经对我说了全局,但如果他有什么新的
来补充我的全部耳朵) 。

谢谢




david epsom dot com dot au写道:< blockquote class =post_quotes>你怎么尝试都没关系,你不能在用户之间共享VBA
全局。


这意味着Citrix(或Access本身)在

单独的内存空间中为每个用户运行一个实例。实际上并不是每个单独的实例(这将是非常低效的
),可能是指向第一个实例的指针。


有几个原因没有使用共享文件,
但使用VBA全局变量不是其中之一。


这不是我决定使用单个.mde。


不使用VBA Globals有几个原因,

Gotcha。


谢谢


(大卫)

" DFS" < nospam@dfs_.com>在消息中写道
新闻:bn *************** @ fe04.lga ...

我写的一个应用程序已部署在Citrix上, Citrix
admin告诉我所有用户都运行相同的.mde文件。并发
用户并不多,但即使是2也可能引起关注。

我认为在这种情况下使用全局变量令人担忧。任何人都有使用Citrix访问权限的经验吗?

(Al Kallal已经让我对全局变形感到满意,但如果他有什么新的东西可以添加我的全部耳朵) 。

谢谢



An application I wrote has been deployed on Citrix, and the Citrix admin
tells me all users run the same .mde file. There aren''t a lot of concurrent
users, but even 2 could be cause for concern.

I think the use of globals is worrisome in this case. Anybody have any
experience with Access on Citrix?

(Al Kallal already griped me out about globals, but if he has anything new
to add I''m all ears).
Thanks

解决方案

It doesn''t matter how you try, you can''t share VBA
globals between users.

There are several reasons for not using a shared file,
but use of VBA global variables is not one of them.

There are several reasons for not using VBA Globals,
but use of Citrix is not one of them.

(david)

"DFS" <nospam@dfs_.com> wrote in message news:bn***************@fe04.lga...

An application I wrote has been deployed on Citrix, and the Citrix admin
tells me all users run the same .mde file. There aren''t a lot of
concurrent
users, but even 2 could be cause for concern.

I think the use of globals is worrisome in this case. Anybody have any
experience with Access on Citrix?

(Al Kallal already griped me out about globals, but if he has anything new
to add I''m all ears).
Thanks



Nicely put!

On Thu, 27 Oct 2005 19:08:14 +1000, "david epsom dot com dot au"
<david@epsomdotcomdotau> wrote:

It doesn''t matter how you try, you can''t share VBA
globals between users.

There are several reasons for not using a shared file,
but use of VBA global variables is not one of them.

There are several reasons for not using VBA Globals,
but use of Citrix is not one of them.

(david)

"DFS" <nospam@dfs_.com> wrote in message news:bn***************@fe04.lga...

An application I wrote has been deployed on Citrix, and the Citrix admin
tells me all users run the same .mde file. There aren''t a lot of
concurrent
users, but even 2 could be cause for concern.

I think the use of globals is worrisome in this case. Anybody have any
experience with Access on Citrix?

(Al Kallal already griped me out about globals, but if he has anything new
to add I''m all ears).
Thanks




david epsom dot com dot au wrote:

It doesn''t matter how you try, you can''t share VBA
globals between users.
Which means Citrix (or Access itself) runs an instance for each user in a
separate memory space. Not really a separate instance for each (that would
be extremely inefficient), probably a pointer to the first instance.

There are several reasons for not using a shared file,
but use of VBA global variables is not one of them.
It''s not my decision on using the single .mde.

There are several reasons for not using VBA Globals,
but use of Citrix is not one of them.
Gotcha.

Thanks

(david)

"DFS" <nospam@dfs_.com> wrote in message
news:bn***************@fe04.lga...

An application I wrote has been deployed on Citrix, and the Citrix
admin tells me all users run the same .mde file. There aren''t a lot
of concurrent
users, but even 2 could be cause for concern.

I think the use of globals is worrisome in this case. Anybody have
any experience with Access on Citrix?

(Al Kallal already griped me out about globals, but if he has
anything new to add I''m all ears).
Thanks



这篇关于在Citrix上访问:全球变量将回归困扰我的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆