很急!关于一个热点链接类型为url的小问题,先谢过各位大侠啦

babyfen 2003-08-21 02:14:53
我创建了一个链接热点,类型为url。我希望使用http://hostname/dbname.nsf/viewname?openview然后再加上一个条件。比如说,该视图使用的是一个叫fform的表单生成,表单中有个number域,我希望加上条件后,使得这个链接打开的视图是只有number域为2值的文档,应该怎么改写呢?请指教。万分感谢!
...全文
62 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaoyuer0851 2003-08-23
  • 打赏
  • 举报
回复
其实你这样写的话太……了, ,如果存放的位置边了呢?或者今后这个数据库的名称变了呢?
你可以使用

dbname :=@Subset(@DbName;-1)来获取数据库名称
babyfen 2003-08-22
  • 打赏
  • 举报
回复
但是还是不能实现条件的成功选择?????拜托再帮忙看哈
ntko 2003-08-22
  • 打赏
  • 举报
回复
抱歉,链接应该是:
http://hostname/dbname.nsf/viewname?openview后面加上&RestrictToCategory=XXX
其中,xxx就是number的值。
我上面写成了restrictcategory,应该是RestrictToCategory

当然,首先要做好分类。
babyfen 2003-08-21
  • 打赏
  • 举报
回复
是啊,是那样设置的,我按照designer的帮助那样做了啊
sacrefies 2003-08-21
  • 打赏
  • 举报
回复
要第一列就是你要的那个分类
babyfen 2003-08-21
  • 打赏
  • 举报
回复
我现在在我的视图中加了一列作为分类列。可是用磁化水的办法还是不行啊?请帮忙再看看
sacrefies 2003-08-21
  • 打赏
  • 举报
回复
ntko(磁化水) 说的更简单咯。

不过如果你想定样式的话,我那种也算不错
sacrefies 2003-08-21
  • 打赏
  • 举报
回复
1。在一个表单中将你的视图嵌入(视图必须首先是按照NUMBER分类的),然后在“显示单个分类”中输入存放分类的域:SomeField;

2。在表单中创建域QueryStringDecoded,和一个计算域(名称自己定,这里随便写一个)SomeField,计算公式:
@Rightback(QueryStringDecoded; "Number=")
如果你的“NUMBER”不是最后一个参数,这个公式还要复杂些。

3。在你的热点链结中,输入公式
"http://hostname/dbname.nsf/TargetForm?Openform&number=" + @text(Number)
ntko 2003-08-21
  • 打赏
  • 举报
回复
创建一个按照number分类的视图,选择fform表单创建的文档。
http://hostname/dbname.nsf/viewname?openview后面加上&restrictcategory=XXX
其中,xxx就是number的值。

535

社区成员

发帖
与我相关
我的任务
社区描述
企业开发 Exchange Server
社区管理员
  • 消息协作社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧